| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.TransformUsage
Description
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.
Constructors
| TransformUsage | |
Fields
| |
Instances
| Eq TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage Methods (==) :: TransformUsage -> TransformUsage -> Bool # (/=) :: TransformUsage -> TransformUsage -> Bool # | |
| Show TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage Methods showsPrec :: Int -> TransformUsage -> ShowS # show :: TransformUsage -> String # showList :: [TransformUsage] -> ShowS # | |
| ToJSON TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage Methods toJSON :: TransformUsage -> Value # toEncoding :: TransformUsage -> Encoding # toJSONList :: [TransformUsage] -> Value # toEncodingList :: [TransformUsage] -> Encoding # | |
| FromJSON TransformUsage Source # | |
Defined in StripeAPI.Types.TransformUsage Methods 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`.
Constructors
| 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 Methods (==) :: TransformUsageRound' -> TransformUsageRound' -> Bool # (/=) :: TransformUsageRound' -> TransformUsageRound' -> Bool # | |
| Show TransformUsageRound' Source # | |
Defined in StripeAPI.Types.TransformUsage Methods showsPrec :: Int -> TransformUsageRound' -> ShowS # show :: TransformUsageRound' -> String # showList :: [TransformUsageRound'] -> ShowS # | |
| ToJSON TransformUsageRound' Source # | |
Defined in StripeAPI.Types.TransformUsage Methods toJSON :: TransformUsageRound' -> Value # toEncoding :: TransformUsageRound' -> Encoding # toJSONList :: [TransformUsageRound'] -> Value # toEncodingList :: [TransformUsageRound'] -> Encoding # | |
| FromJSON TransformUsageRound' Source # | |
Defined in StripeAPI.Types.TransformUsage Methods parseJSON :: Value -> Parser TransformUsageRound' # parseJSONList :: Value -> Parser [TransformUsageRound'] # | |