Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data CallDiscardReason Source #
Describes the reason why a call was discarded
CallDiscardReasonEmpty | The call wasn't discarded, or the reason is unknown |
CallDiscardReasonMissed | The call was ended before the conversation started. It was canceled by the caller or missed by the other party |
CallDiscardReasonDeclined | The call was ended before the conversation started. It was declined by the other party |
CallDiscardReasonDisconnected | The call was ended during the conversation because the users were disconnected |
CallDiscardReasonHungUp | The call was ended because one of the parties hung up |
CallDiscardReasonAllowGroupCall | The call was ended because it has been used successfully to transfer private encryption key for the associated group call |
|
Instances
FromJSON CallDiscardReason Source # | |
Defined in TD.Data.CallDiscardReason parseJSON :: Value -> Parser CallDiscardReason # parseJSONList :: Value -> Parser [CallDiscardReason] # | |
Show CallDiscardReason Source # | |
Defined in TD.Data.CallDiscardReason showsPrec :: Int -> CallDiscardReason -> ShowS # show :: CallDiscardReason -> String # showList :: [CallDiscardReason] -> ShowS # | |
Eq CallDiscardReason Source # | |
Defined in TD.Data.CallDiscardReason (==) :: CallDiscardReason -> CallDiscardReason -> Bool # (/=) :: CallDiscardReason -> CallDiscardReason -> Bool # | |
ShortShow CallDiscardReason Source # | |
Defined in TD.Data.CallDiscardReason shortShow :: CallDiscardReason -> String Source # |