Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema TransformUsage
Synopsis
- data TransformUsage = TransformUsage {}
- mkTransformUsage :: Int -> TransformUsageRound' -> TransformUsage
- data TransformUsageRound'
Documentation
data TransformUsage Source #
Defines the object schema located at components.schemas.transform_usage
in the specification.
TransformUsage | |
|
Instances
Eq TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage (==) :: TransformUsage -> TransformUsage -> Bool # (/=) :: TransformUsage -> TransformUsage -> Bool # | |
Show TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage showsPrec :: Int -> TransformUsage -> ShowS # show :: TransformUsage -> String # showList :: [TransformUsage] -> ShowS # | |
ToJSON TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage toJSON :: TransformUsage -> Value # toEncoding :: TransformUsage -> Encoding # toJSONList :: [TransformUsage] -> Value # toEncodingList :: [TransformUsage] -> Encoding # | |
FromJSON TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage parseJSON :: Value -> Parser TransformUsage # parseJSONList :: Value -> Parser [TransformUsage] # |
Create a new TransformUsage
with all required fields.
data TransformUsageRound' Source #
Defines the enum schema located at components.schemas.transform_usage.properties.round
in the specification.
After division, either round the result `up` or `down`.
TransformUsageRound'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
TransformUsageRound'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
TransformUsageRound'EnumDown | Represents the JSON value |
TransformUsageRound'EnumUp | Represents the JSON value |
Instances
Eq TransformUsageRound' Source # | |
Defined in StripeAPI.Types.TransformUsage (==) :: TransformUsageRound' -> TransformUsageRound' -> Bool # (/=) :: TransformUsageRound' -> TransformUsageRound' -> Bool # | |
Show TransformUsageRound' Source # | |
Defined in StripeAPI.Types.TransformUsage showsPrec :: Int -> TransformUsageRound' -> ShowS # show :: TransformUsageRound' -> String # showList :: [TransformUsageRound'] -> ShowS # | |
ToJSON TransformUsageRound' Source # | |
Defined in StripeAPI.Types.TransformUsage toJSON :: TransformUsageRound' -> Value # toEncoding :: TransformUsageRound' -> Encoding # toJSONList :: [TransformUsageRound'] -> Value # toEncodingList :: [TransformUsageRound'] -> Encoding # | |
FromJSON TransformUsageRound' Source # | |
Defined in StripeAPI.Types.TransformUsage parseJSON :: Value -> Parser TransformUsageRound' # parseJSONList :: Value -> Parser [TransformUsageRound'] # |