graphql-engine-1.0.0: GraphQL API over Postgres
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hasura.LogicalModel.NullableScalarType

Description

A scalar type to be used for logical models and resolvers.

Synopsis

Documentation

data NullableScalarType b Source #

A ScalarType that can be nullable with an optional description

Instances

Instances details
Backend b => ToJSON (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

Backend b => HasCodec (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

Backend b => HasObjectCodec (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

Generic (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

Associated Types

type Rep (NullableScalarType b) :: Type -> Type #

Backend b => Show (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

Backend b => NFData (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

Methods

rnf :: NullableScalarType b -> () #

Backend b => Eq (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

Backend b => Hashable (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

type Rep (NullableScalarType b) Source # 
Instance details

Defined in Hasura.LogicalModel.NullableScalarType

type Rep (NullableScalarType b) = D1 ('MetaData "NullableScalarType" "Hasura.LogicalModel.NullableScalarType" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "NullableScalarType" 'PrefixI 'True) (S1 ('MetaSel ('Just "nstType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (ScalarType b)) :*: (S1 ('MetaSel ('Just "nstNullable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "nstDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))