| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
TD.Data.CanSendMessageToUserResult
Documentation
data CanSendMessageToUserResult Source #
Describes result of canSendMessageToUser
Constructors
| CanSendMessageToUserResultOk | The user can be messaged |
| CanSendMessageToUserResultUserHasPaidMessages | The user can be messaged, but the messages are paid |
Fields
| |
| CanSendMessageToUserResultUserIsDeleted | The user can't be messaged, because they are deleted or unknown |
| CanSendMessageToUserResultUserRestrictsNewChats | The user can't be messaged, because they restrict new chats with non-contacts |
Instances
| FromJSON CanSendMessageToUserResult Source # | |
Defined in TD.Data.CanSendMessageToUserResult Methods parseJSON :: Value -> Parser CanSendMessageToUserResult # parseJSONList :: Value -> Parser [CanSendMessageToUserResult] # | |
| Show CanSendMessageToUserResult Source # | |
Defined in TD.Data.CanSendMessageToUserResult Methods showsPrec :: Int -> CanSendMessageToUserResult -> ShowS # show :: CanSendMessageToUserResult -> String # showList :: [CanSendMessageToUserResult] -> ShowS # | |
| Eq CanSendMessageToUserResult Source # | |
Defined in TD.Data.CanSendMessageToUserResult Methods (==) :: CanSendMessageToUserResult -> CanSendMessageToUserResult -> Bool # (/=) :: CanSendMessageToUserResult -> CanSendMessageToUserResult -> Bool # | |
| ShortShow CanSendMessageToUserResult Source # | |
Defined in TD.Data.CanSendMessageToUserResult Methods | |