telegram-types-0.1.0: Types used in Telegram bot API

Safe HaskellNone
LanguageHaskell2010

Web.Telegram.Types.UpdateType

Documentation

data UpdateType Source #

Instances
Enum UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

Eq UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

Show UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

Generic UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

Associated Types

type Rep UpdateType :: Type -> Type #

ToJSON UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

FromJSON UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

Default UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

type Rep UpdateType Source # 
Instance details

Defined in Web.Telegram.Types.Internal.UpdateType

type Rep UpdateType = D1 (MetaData "UpdateType" "Web.Telegram.Types.Internal.UpdateType" "telegram-types-0.1.0-6TiTf83FaoyKIwaUxcYK63" False) (((C1 (MetaCons "Message" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EditedMessage" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ChannelPost" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EditedChannelPost" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InlineQuery" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ChosenInlineResult" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CallbackQuery" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ShippingQuery" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "PreCheckoutQuery" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PollUpdate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PollAnswer" PrefixI False) (U1 :: Type -> Type)))))