bond-haskell-0.1.5.0: Runtime support for BOND serialization

Safe HaskellNone
LanguageHaskell2010

Data.Bond.Schema.FieldDef

Documentation

data FieldDef Source #

Constructors

FieldDef 

Instances

Eq FieldDef Source # 
Show FieldDef Source # 
Generic FieldDef Source # 

Associated Types

type Rep FieldDef :: * -> * #

Methods

from :: FieldDef -> Rep FieldDef x #

to :: Rep FieldDef x -> FieldDef #

NFData FieldDef Source # 

Methods

rnf :: FieldDef -> () #

BondStruct FieldDef Source # 
BondType FieldDef Source # 
Default FieldDef Source # 
type Rep FieldDef Source # 
type Rep FieldDef = D1 (MetaData "FieldDef" "Data.Bond.Schema.FieldDef" "bond-haskell-0.1.5.0-5YZ4ohYlsGS7OUiNgWkBDp" False) (C1 (MetaCons "FieldDef" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "metadata") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Metadata)) ((:*:) (S1 (MetaSel (Just Symbol "id") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word16)) (S1 (MetaSel (Just Symbol "typedef") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 TypeDef)))))