Hercules.API.Inputs.ImmutableInput
data ImmutableInput Source #
Constructors
Defined in Hercules.API.Inputs.ImmutableInput
Methods
parseJSON :: Value -> Parser ImmutableInput Source #
parseJSONList :: Value -> Parser [ImmutableInput] Source #
toJSON :: ImmutableInput -> Value Source #
toEncoding :: ImmutableInput -> Encoding Source #
toJSONList :: [ImmutableInput] -> Value Source #
toEncodingList :: [ImmutableInput] -> Encoding Source #
Associated Types
type Rep ImmutableInput :: Type -> Type Source #
from :: ImmutableInput -> Rep ImmutableInput x Source #
to :: Rep ImmutableInput x -> ImmutableInput Source #
showsPrec :: Int -> ImmutableInput -> ShowS Source #
show :: ImmutableInput -> String Source #
showList :: [ImmutableInput] -> ShowS Source #
rnf :: ImmutableInput -> () Source #
(==) :: ImmutableInput -> ImmutableInput -> Bool Source #
(/=) :: ImmutableInput -> ImmutableInput -> Bool Source #
declareNamedSchema :: Proxy ImmutableInput -> Declare (Definitions Schema) NamedSchema Source #