Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
TD.Data.ChatRevenueTransactionType
Documentation
data ChatRevenueTransactionType Source #
Describes type of transaction for revenue earned from sponsored messages in a chat
Constructors
ChatRevenueTransactionTypeEarnings | Describes earnings from sponsored messages in a chat in some time frame |
ChatRevenueTransactionTypeWithdrawal | Describes a withdrawal of earnings |
Fields
| |
ChatRevenueTransactionTypeRefund | Describes a refund for failed withdrawal of earnings |
Instances
FromJSON ChatRevenueTransactionType Source # | |
Defined in TD.Data.ChatRevenueTransactionType Methods parseJSON :: Value -> Parser ChatRevenueTransactionType # parseJSONList :: Value -> Parser [ChatRevenueTransactionType] # | |
Show ChatRevenueTransactionType Source # | |
Defined in TD.Data.ChatRevenueTransactionType Methods showsPrec :: Int -> ChatRevenueTransactionType -> ShowS # show :: ChatRevenueTransactionType -> String # showList :: [ChatRevenueTransactionType] -> ShowS # | |
Eq ChatRevenueTransactionType Source # | |
Defined in TD.Data.ChatRevenueTransactionType Methods (==) :: ChatRevenueTransactionType -> ChatRevenueTransactionType -> Bool # (/=) :: ChatRevenueTransactionType -> ChatRevenueTransactionType -> Bool # | |
ShortShow ChatRevenueTransactionType Source # | |
Defined in TD.Data.ChatRevenueTransactionType Methods |