telega-0.2.0: Telegram Bot API binding
Network.API.Telegram.Bot.Object.Update.Message.Content.Location
data Location Source #
Constructors
Defined in Network.API.Telegram.Bot.Object.Update.Message.Content.Location
Methods
showsPrec :: Int -> Location -> ShowS #
show :: Location -> String #
showList :: [Location] -> ShowS #
parseJSON :: Value -> Parser Location
parseJSONList :: Value -> Parser [Location]
toJSON :: Location -> Value
toEncoding :: Location -> Encoding
toJSONList :: [Location] -> Value
toEncodingList :: [Location] -> Encoding
Defined in Network.API.Telegram.Bot.Property.Persistable
Associated Types
type Payload (Send Silently Directly) Location = (payload :: *) Source #
payload :: Payload (Send Silently Directly) Location -> Value Source #
endpoint :: Payload (Send Silently Directly) Location -> String Source #
request :: FromJSON r => Payload (Send Silently Directly) Location -> Telegram e r Source #
type Payload (Send Silently Replying) Location = (payload :: *) Source #
payload :: Payload (Send Silently Replying) Location -> Value Source #
endpoint :: Payload (Send Silently Replying) Location -> String Source #
request :: FromJSON r => Payload (Send Silently Replying) Location -> Telegram e r Source #
type Payload (Send Notify Directly) Location = (payload :: *) Source #
payload :: Payload (Send Notify Directly) Location -> Value Source #
endpoint :: Payload (Send Notify Directly) Location -> String Source #
request :: FromJSON r => Payload (Send Notify Directly) Location -> Telegram e r Source #
type Payload (Send Notify Replying) Location = (payload :: *) Source #
payload :: Payload (Send Notify Replying) Location -> Value Source #
endpoint :: Payload (Send Notify Replying) Location -> String Source #
request :: FromJSON r => Payload (Send Notify Replying) Location -> Telegram e r Source #
Defined in Network.API.Telegram.Bot.Object