| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
TD.Data.DraftMessageContent
Synopsis
Documentation
data DraftMessageContent Source #
Content of the message draft
Constructors
| DraftMessageContentText | A text message draft |
Fields
| |
| DraftMessageContentRichMessage | A rich message draft; not supported in setChatDraftMessage |
Fields
| |
| DraftMessageContentVideoNote | A video note message draft |
Fields
| |
| DraftMessageContentVoiceNote | A voice note message draft |
Fields
| |
Instances
| FromJSON DraftMessageContent Source # | |
Defined in TD.Data.DraftMessageContent Methods parseJSON :: Value -> Parser DraftMessageContent # parseJSONList :: Value -> Parser [DraftMessageContent] # | |
| ToJSON DraftMessageContent Source # | |
Defined in TD.Data.DraftMessageContent Methods toJSON :: DraftMessageContent -> Value # toEncoding :: DraftMessageContent -> Encoding # toJSONList :: [DraftMessageContent] -> Value # toEncodingList :: [DraftMessageContent] -> Encoding # | |
| Show DraftMessageContent Source # | |
Defined in TD.Data.DraftMessageContent Methods showsPrec :: Int -> DraftMessageContent -> ShowS # show :: DraftMessageContent -> String # showList :: [DraftMessageContent] -> ShowS # | |
| Eq DraftMessageContent Source # | |
Defined in TD.Data.DraftMessageContent Methods (==) :: DraftMessageContent -> DraftMessageContent -> Bool # (/=) :: DraftMessageContent -> DraftMessageContent -> Bool # | |
| ShortShow DraftMessageContent Source # | |
Defined in TD.Data.DraftMessageContent Methods | |