Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.RdsData.Internal.Aeson
Contents
Documentation
(.=!) :: (KeyValue e kv, ToJSON v) => Key -> v -> [kv] -> [kv] infixr 8 Source #
A key-value pair difference list for encoding a JSON object.
(.=?) :: (KeyValue e kv, ToJSON v) => Key -> Maybe v -> [kv] -> [kv] infixr 8 Source #
A key-value pair difference list for encoding a JSON object where Nothing encodes absence of the key-value pair.
toJsonText :: ToJSON a => a -> Text Source #
Orphan instances
FromJSON BatchExecuteStatementResponse Source # | |
FromJSON ExecuteStatementResponse Source # | |
Methods parseJSON :: Value -> Parser ExecuteStatementResponse # parseJSONList :: Value -> Parser [ExecuteStatementResponse] # | |
ToJSON BatchExecuteStatementResponse Source # | |
ToJSON ExecuteStatementResponse Source # | |
Methods toJSON :: ExecuteStatementResponse -> Value # toEncoding :: ExecuteStatementResponse -> Encoding # toJSONList :: [ExecuteStatementResponse] -> Value # | |
ToJSON ColumnMetadata Source # | |
Methods toJSON :: ColumnMetadata -> Value # toEncoding :: ColumnMetadata -> Encoding # toJSONList :: [ColumnMetadata] -> Value # toEncodingList :: [ColumnMetadata] -> Encoding # omitField :: ColumnMetadata -> Bool # | |
ToJSON UpdateResult Source # | |
Methods toJSON :: UpdateResult -> Value # toEncoding :: UpdateResult -> Encoding # toJSONList :: [UpdateResult] -> Value # toEncodingList :: [UpdateResult] -> Encoding # omitField :: UpdateResult -> Bool # |