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 |
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 |