Wire.API.CustomBackend
data CustomBackend Source #
Constructors
Fields
Defined in Wire.API.CustomBackend
Methods
arbitrary :: Gen CustomBackend Source #
shrink :: CustomBackend -> [CustomBackend] Source #
parseJSON :: Value -> Parser CustomBackend Source #
parseJSONList :: Value -> Parser [CustomBackend] Source #
toJSON :: CustomBackend -> Value Source #
toEncoding :: CustomBackend -> Encoding Source #
toJSONList :: [CustomBackend] -> Value Source #
toEncodingList :: [CustomBackend] -> Encoding Source #
Associated Types
type Rep CustomBackend :: Type -> Type #
from :: CustomBackend -> Rep CustomBackend x #
to :: Rep CustomBackend x -> CustomBackend #
showsPrec :: Int -> CustomBackend -> ShowS #
show :: CustomBackend -> String #
showList :: [CustomBackend] -> ShowS #
(==) :: CustomBackend -> CustomBackend -> Bool #
(/=) :: CustomBackend -> CustomBackend -> Bool #
declareNamedSchema :: Proxy CustomBackend -> Declare (Definitions Schema) NamedSchema Source #
schema :: ValueSchema NamedSwaggerDoc CustomBackend Source #