| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
TD.Data.CanTransferOwnershipResult
Documentation
data CanTransferOwnershipResult Source #
Represents result of checking whether the current session can be used to transfer a chat ownership to another user
Constructors
| CanTransferOwnershipResultOk | The session can be used |
| CanTransferOwnershipResultPasswordNeeded | The 2-step verification needs to be enabled first |
| CanTransferOwnershipResultPasswordTooFresh | The 2-step verification was enabled recently, user needs to wait |
Fields
| |
| CanTransferOwnershipResultSessionTooFresh | The session was created recently, user needs to wait |
Fields
| |
Instances
| FromJSON CanTransferOwnershipResult Source # | |
Defined in TD.Data.CanTransferOwnershipResult Methods parseJSON :: Value -> Parser CanTransferOwnershipResult # parseJSONList :: Value -> Parser [CanTransferOwnershipResult] # | |
| Show CanTransferOwnershipResult Source # | |
Defined in TD.Data.CanTransferOwnershipResult Methods showsPrec :: Int -> CanTransferOwnershipResult -> ShowS # show :: CanTransferOwnershipResult -> String # showList :: [CanTransferOwnershipResult] -> ShowS # | |
| Eq CanTransferOwnershipResult Source # | |
Defined in TD.Data.CanTransferOwnershipResult Methods (==) :: CanTransferOwnershipResult -> CanTransferOwnershipResult -> Bool # (/=) :: CanTransferOwnershipResult -> CanTransferOwnershipResult -> Bool # | |
| ShortShow CanTransferOwnershipResult Source # | |
Defined in TD.Data.CanTransferOwnershipResult Methods | |