| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
TD.Data.MessageSchedulingState
Documentation
data MessageSchedulingState Source #
Contains information about the time when a scheduled message will be sent
Constructors
| MessageSchedulingStateSendAtDate | The message will be sent at the specified date |
Fields
| |
| MessageSchedulingStateSendWhenOnline | The message will be sent when the other user is online. Applicable to private chats only and when the exact online status of the other user is known |
| MessageSchedulingStateSendWhenVideoProcessed | The message will be sent when the video in the message is converted and optimized; can be used only by the server |
Instances
| FromJSON MessageSchedulingState Source # | |
Defined in TD.Data.MessageSchedulingState Methods parseJSON :: Value -> Parser MessageSchedulingState # parseJSONList :: Value -> Parser [MessageSchedulingState] # | |
| ToJSON MessageSchedulingState Source # | |
Defined in TD.Data.MessageSchedulingState Methods toJSON :: MessageSchedulingState -> Value # toEncoding :: MessageSchedulingState -> Encoding # toJSONList :: [MessageSchedulingState] -> Value # | |
| Show MessageSchedulingState Source # | |
Defined in TD.Data.MessageSchedulingState Methods showsPrec :: Int -> MessageSchedulingState -> ShowS # show :: MessageSchedulingState -> String # showList :: [MessageSchedulingState] -> ShowS # | |
| Eq MessageSchedulingState Source # | |
Defined in TD.Data.MessageSchedulingState Methods (==) :: MessageSchedulingState -> MessageSchedulingState -> Bool # (/=) :: MessageSchedulingState -> MessageSchedulingState -> Bool # | |
| ShortShow MessageSchedulingState Source # | |
Defined in TD.Data.MessageSchedulingState Methods | |