capnp-0.8.0.0: Cap'n Proto for Haskell
Safe HaskellNone
LanguageHaskell2010

Capnp.Gen.Capnp.Schema.Pure

Documentation

data ElementSize Source #

Instances

Instances details
Enum ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Eq ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Read ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Show ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Generic ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Associated Types

type Rep ElementSize :: Type -> Type #

Decerialize ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg ElementSize Source #

IsWord ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Cerialize s ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> ElementSize -> m (Cerial (MutMsg s) ElementSize) Source #

MutListElem s ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Methods

setIndex :: RWCtx m s => ElementSize -> Int -> List (MutMsg s) ElementSize -> m () Source #

newList :: WriteCtx m s => MutMsg s -> Int -> m (List (MutMsg s) ElementSize) Source #

ListElem msg ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

Associated Types

data List msg ElementSize Source #

Methods

listFromPtr :: ReadCtx m msg => msg -> Maybe (Ptr msg) -> m (List msg ElementSize) Source #

toUntypedList :: List msg ElementSize -> List msg Source #

length :: List msg ElementSize -> Int Source #

index :: ReadCtx m msg => Int -> List msg ElementSize -> m ElementSize Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector ElementSize)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector ElementSize))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector ElementSize)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector ElementSize))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector ElementSize)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector ElementSize) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

type Rep ElementSize = D1 ('MetaData "ElementSize" "Capnp.Gen.Capnp.Schema" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (((C1 ('MetaCons "ElementSize'empty" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ElementSize'bit" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ElementSize'byte" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ElementSize'twoBytes" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "ElementSize'fourBytes" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ElementSize'eightBytes" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ElementSize'pointer" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ElementSize'inlineComposite" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ElementSize'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))))
type Cerial msg ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

newtype List msg ElementSize Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema

data Node Source #

Instances

Instances details
Eq Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Node -> Node -> Bool #

(/=) :: Node -> Node -> Bool #

Show Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

showsPrec :: Int -> Node -> ShowS #

show :: Node -> String #

showList :: [Node] -> ShowS #

Generic Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node :: Type -> Type #

Methods

from :: Node -> Rep Node x #

to :: Rep Node x -> Node #

Default Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Node #

Decerialize Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node Source #

FromStruct ConstMsg Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Node -> m (Cerial (MutMsg s) Node) Source #

Marshal s Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Node -> Node -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Node))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Node)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Node))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Node)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Node))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector (Vector Node)) -> m (Cerial (MutMsg s) (Vector (Vector (Vector Node)))) Source #

Cerialize s (Vector (Vector Node)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector Node) -> m (Cerial (MutMsg s) (Vector (Vector Node))) Source #

Cerialize s (Vector Node) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector Node -> m (Cerial (MutMsg s) (Vector Node)) Source #

type Rep Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Node Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Node = Node msg

data Node' Source #

Instances

Instances details
Eq Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Node' -> Node' -> Bool #

(/=) :: Node' -> Node' -> Bool #

Show Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

showsPrec :: Int -> Node' -> ShowS #

show :: Node' -> String #

showList :: [Node'] -> ShowS #

Generic Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node' :: Type -> Type #

Methods

from :: Node' -> Rep Node' x #

to :: Rep Node' x -> Node' #

Default Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Node' #

Decerialize Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node' Source #

FromStruct ConstMsg Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Node' -> Node' -> m () Source #

type Rep Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Node' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Node' = Node msg

data Node'struct Source #

Instances

Instances details
Eq Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'struct :: Type -> Type #

Default Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Node'struct #

Decerialize Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'struct Source #

FromStruct ConstMsg Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Node'struct -> Node'struct -> m () Source #

type Rep Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'struct = D1 ('MetaData "Node'struct" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'struct'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataWordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: (S1 ('MetaSel ('Just "pointerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: S1 ('MetaSel ('Just "preferredListEncoding") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ElementSize))) :*: ((S1 ('MetaSel ('Just "isGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "discriminantCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)) :*: (S1 ('MetaSel ('Just "discriminantOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Field))))))
type Cerial msg Node'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Node'enum Source #

Constructors

Node'enum' 

Instances

Instances details
Eq Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'enum :: Type -> Type #

Default Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Node'enum #

Decerialize Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'enum Source #

FromStruct ConstMsg Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Node'enum -> Node'enum -> m () Source #

type Rep Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'enum = D1 ('MetaData "Node'enum" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'enum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enumerants") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Enumerant))))
type Cerial msg Node'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Node'enum = Node'enum msg

data Node'interface Source #

Instances

Instances details
Eq Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'interface :: Type -> Type #

Default Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Node'interface #

Decerialize Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'interface Source #

FromStruct ConstMsg Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'interface = D1 ('MetaData "Node'interface" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'interface'" 'PrefixI 'True) (S1 ('MetaSel ('Just "methods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Method)) :*: S1 ('MetaSel ('Just "superclasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Superclass))))
type Cerial msg Node'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Node'const Source #

Constructors

Node'const' 

Fields

Instances

Instances details
Eq Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'const :: Type -> Type #

Default Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Node'const #

Decerialize Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'const Source #

FromStruct ConstMsg Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Node'const -> Node'const -> m () Source #

type Rep Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'const = D1 ('MetaData "Node'const" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'const'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))
type Cerial msg Node'const Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Node'annotation Source #

Instances

Instances details
Eq Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'annotation :: Type -> Type #

Default Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'annotation Source #

FromStruct ConstMsg Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'annotation = D1 ('MetaData "Node'annotation" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'annotation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "type_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type) :*: (S1 ('MetaSel ('Just "targetsFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "targetsConst") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: (S1 ('MetaSel ('Just "targetsEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "targetsEnumerant") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "targetsStruct") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))) :*: ((S1 ('MetaSel ('Just "targetsField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "targetsUnion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "targetsGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "targetsInterface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "targetsMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "targetsParam") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "targetsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))))
type Cerial msg Node'annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Node'Parameter Source #

Constructors

Node'Parameter 

Fields

Instances

Instances details
Eq Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'Parameter :: Type -> Type #

Default Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Node'Parameter #

Decerialize Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'Parameter Source #

FromStruct ConstMsg Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Node'Parameter))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Node'Parameter)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Node'Parameter))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Node'Parameter)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Node'Parameter))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Node'Parameter)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Node'Parameter) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'Parameter = D1 ('MetaData "Node'Parameter" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'Parameter" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
type Cerial msg Node'Parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Node'NestedNode Source #

Constructors

Node'NestedNode 

Fields

Instances

Instances details
Eq Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'NestedNode :: Type -> Type #

Default Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'NestedNode Source #

FromStruct ConstMsg Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Node'NestedNode))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Node'NestedNode)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Node'NestedNode))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Node'NestedNode)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Node'NestedNode))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Node'NestedNode)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Node'NestedNode) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'NestedNode = D1 ('MetaData "Node'NestedNode" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'NestedNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))
type Cerial msg Node'NestedNode Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Node'SourceInfo Source #

Instances

Instances details
Eq Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'SourceInfo :: Type -> Type #

Default Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'SourceInfo Source #

FromStruct ConstMsg Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Node'SourceInfo))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Node'SourceInfo)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Node'SourceInfo))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Node'SourceInfo)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Node'SourceInfo))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Node'SourceInfo)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Node'SourceInfo) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'SourceInfo = D1 ('MetaData "Node'SourceInfo" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'SourceInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: (S1 ('MetaSel ('Just "docComment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "members") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Node'SourceInfo'Member)))))
type Cerial msg Node'SourceInfo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Node'SourceInfo'Member Source #

Constructors

Node'SourceInfo'Member 

Fields

Instances

Instances details
Eq Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Node'SourceInfo'Member :: Type -> Type #

Default Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Node'SourceInfo'Member Source #

FromStruct ConstMsg Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Node'SourceInfo'Member))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Node'SourceInfo'Member)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Node'SourceInfo'Member))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Node'SourceInfo'Member)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Node'SourceInfo'Member))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Node'SourceInfo'Member)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Node'SourceInfo'Member) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Node'SourceInfo'Member = D1 ('MetaData "Node'SourceInfo'Member" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Node'SourceInfo'Member" 'PrefixI 'True) (S1 ('MetaSel ('Just "docComment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
type Cerial msg Node'SourceInfo'Member Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Field Source #

Instances

Instances details
Eq Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Field -> Field -> Bool #

(/=) :: Field -> Field -> Bool #

Show Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

showsPrec :: Int -> Field -> ShowS #

show :: Field -> String #

showList :: [Field] -> ShowS #

Generic Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Field :: Type -> Type #

Methods

from :: Field -> Rep Field x #

to :: Rep Field x -> Field #

Default Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Field #

Decerialize Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Field Source #

FromStruct ConstMsg Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Field -> m (Cerial (MutMsg s) Field) Source #

Marshal s Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Field -> Field -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Field))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Field)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Field))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Field)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Field))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector (Vector Field)) -> m (Cerial (MutMsg s) (Vector (Vector (Vector Field)))) Source #

Cerialize s (Vector (Vector Field)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector Field) -> m (Cerial (MutMsg s) (Vector (Vector Field))) Source #

Cerialize s (Vector Field) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector Field -> m (Cerial (MutMsg s) (Vector Field)) Source #

type Rep Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Field Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Field = Field msg

data Field' Source #

Instances

Instances details
Eq Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Field' -> Field' -> Bool #

(/=) :: Field' -> Field' -> Bool #

Show Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Field' :: Type -> Type #

Methods

from :: Field' -> Rep Field' x #

to :: Rep Field' x -> Field' #

Default Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Field' #

Decerialize Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Field' Source #

FromStruct ConstMsg Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Field' -> Field' -> m () Source #

type Rep Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Field' = D1 ('MetaData "Field'" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Field'slot" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Field'slot)) :+: (C1 ('MetaCons "Field'group" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Field'group)) :+: C1 ('MetaCons "Field'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg Field' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Field' = Field msg

data Field'slot Source #

Instances

Instances details
Eq Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Field'slot :: Type -> Type #

Default Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Field'slot #

Decerialize Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Field'slot Source #

FromStruct ConstMsg Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Field'slot -> Field'slot -> m () Source #

type Rep Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Field'slot = D1 ('MetaData "Field'slot" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Field'slot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "offset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "type_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type)) :*: (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value) :*: S1 ('MetaSel ('Just "hadExplicitDefault") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))
type Cerial msg Field'slot Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Field'group Source #

Constructors

Field'group' 

Fields

Instances

Instances details
Eq Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Field'group :: Type -> Type #

Default Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Field'group #

Decerialize Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Field'group Source #

FromStruct ConstMsg Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Field'group -> Field'group -> m () Source #

type Rep Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Field'group = D1 ('MetaData "Field'group" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Field'group'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))
type Cerial msg Field'group Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Field'ordinal Source #

Instances

Instances details
Eq Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Field'ordinal :: Type -> Type #

Default Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Field'ordinal #

Decerialize Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Field'ordinal Source #

FromStruct ConstMsg Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Field'ordinal = D1 ('MetaData "Field'ordinal" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Field'ordinal'implicit" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Field'ordinal'explicit" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)) :+: C1 ('MetaCons "Field'ordinal'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg Field'ordinal Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Enumerant Source #

Instances

Instances details
Eq Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Enumerant :: Type -> Type #

Default Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Enumerant #

Decerialize Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Enumerant Source #

FromStruct ConstMsg Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Enumerant -> m (Cerial (MutMsg s) Enumerant) Source #

Marshal s Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Enumerant -> Enumerant -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Enumerant))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Enumerant)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Enumerant))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Enumerant)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Enumerant))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Enumerant)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Enumerant) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Enumerant = D1 ('MetaData "Enumerant" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Enumerant" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "codeOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: S1 ('MetaSel ('Just "annotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Annotation)))))
type Cerial msg Enumerant Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Enumerant = Enumerant msg

data Superclass Source #

Constructors

Superclass 

Fields

Instances

Instances details
Eq Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Superclass :: Type -> Type #

Default Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Superclass #

Decerialize Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Superclass Source #

FromStruct ConstMsg Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Superclass -> m (Cerial (MutMsg s) Superclass) Source #

Marshal s Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Superclass -> Superclass -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Superclass))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Superclass)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Superclass))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Superclass)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Superclass))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Superclass)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Superclass) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Superclass = D1 ('MetaData "Superclass" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Superclass" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "brand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Brand)))
type Cerial msg Superclass Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Method Source #

Instances

Instances details
Eq Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Method -> Method -> Bool #

(/=) :: Method -> Method -> Bool #

Show Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Method :: Type -> Type #

Methods

from :: Method -> Rep Method x #

to :: Rep Method x -> Method #

Default Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Method #

Decerialize Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Method Source #

FromStruct ConstMsg Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Method -> m (Cerial (MutMsg s) Method) Source #

Marshal s Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Method -> Method -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Method))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Method)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Method))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Method)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Method))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Method)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector Method) -> m (Cerial (MutMsg s) (Vector (Vector Method))) Source #

Cerialize s (Vector Method) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector Method -> m (Cerial (MutMsg s) (Vector Method)) Source #

type Rep Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Method Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Method = Method msg

data Type Source #

Instances

Instances details
Eq Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Type -> Type -> Bool #

(/=) :: Type -> Type -> Bool #

Show Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

Generic Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

Default Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Type #

Decerialize Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type Source #

FromStruct ConstMsg Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Type -> m (Cerial (MutMsg s) Type) Source #

Marshal s Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Type -> Type -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Type))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Type)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Type))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Type)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Type))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector (Vector Type)) -> m (Cerial (MutMsg s) (Vector (Vector (Vector Type)))) Source #

Cerialize s (Vector (Vector Type)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector Type) -> m (Cerial (MutMsg s) (Vector (Vector Type))) Source #

Cerialize s (Vector Type) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector Type -> m (Cerial (MutMsg s) (Vector Type)) Source #

type Rep Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type = D1 ('MetaData "Type" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) ((((C1 ('MetaCons "Type'void" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'bool" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Type'int8" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Type'int16" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'int32" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "Type'int64" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'uint8" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Type'uint16" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Type'uint32" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'uint64" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "Type'float32" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'float64" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Type'text" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Type'data_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'list" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'list))))) :+: ((C1 ('MetaCons "Type'enum" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'enum)) :+: C1 ('MetaCons "Type'struct" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'struct))) :+: (C1 ('MetaCons "Type'interface" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'interface)) :+: (C1 ('MetaCons "Type'anyPointer" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'anyPointer)) :+: C1 ('MetaCons "Type'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))))))
type Cerial msg Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Type = Type msg

data Type'list Source #

Constructors

Type'list' 

Fields

Instances

Instances details
Eq Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type'list :: Type -> Type #

Default Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Type'list #

Decerialize Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type'list Source #

FromStruct ConstMsg Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Type'list -> Type'list -> m () Source #

type Rep Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'list = D1 ('MetaData "Type'list" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Type'list'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elementType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type)))
type Cerial msg Type'list Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Type'list = Type'list msg

data Type'enum Source #

Constructors

Type'enum' 

Fields

Instances

Instances details
Eq Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type'enum :: Type -> Type #

Default Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Type'enum #

Decerialize Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type'enum Source #

FromStruct ConstMsg Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Type'enum -> Type'enum -> m () Source #

type Rep Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'enum = D1 ('MetaData "Type'enum" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Type'enum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "brand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Brand)))
type Cerial msg Type'enum Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Type'enum = Type'enum msg

data Type'struct Source #

Constructors

Type'struct' 

Fields

Instances

Instances details
Eq Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type'struct :: Type -> Type #

Default Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Type'struct #

Decerialize Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type'struct Source #

FromStruct ConstMsg Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Type'struct -> Type'struct -> m () Source #

type Rep Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'struct = D1 ('MetaData "Type'struct" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Type'struct'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "brand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Brand)))
type Cerial msg Type'struct Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Type'interface Source #

Constructors

Type'interface' 

Fields

Instances

Instances details
Eq Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type'interface :: Type -> Type #

Default Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Type'interface #

Decerialize Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type'interface Source #

FromStruct ConstMsg Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'interface = D1 ('MetaData "Type'interface" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Type'interface'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "brand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Brand)))
type Cerial msg Type'interface Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Type'anyPointer Source #

Instances

Instances details
Eq Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type'anyPointer :: Type -> Type #

Default Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type'anyPointer Source #

FromStruct ConstMsg Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer = D1 ('MetaData "Type'anyPointer" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) ((C1 ('MetaCons "Type'anyPointer'unconstrained" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'anyPointer'unconstrained)) :+: C1 ('MetaCons "Type'anyPointer'parameter" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'anyPointer'parameter))) :+: (C1 ('MetaCons "Type'anyPointer'implicitMethodParameter" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type'anyPointer'implicitMethodParameter)) :+: C1 ('MetaCons "Type'anyPointer'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg Type'anyPointer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Type'anyPointer'unconstrained Source #

Instances

Instances details
Eq Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type'anyPointer'unconstrained :: Type -> Type #

Default Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type'anyPointer'unconstrained Source #

FromStruct ConstMsg Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer'unconstrained = D1 ('MetaData "Type'anyPointer'unconstrained" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) ((C1 ('MetaCons "Type'anyPointer'unconstrained'anyKind" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'anyPointer'unconstrained'struct" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Type'anyPointer'unconstrained'list" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Type'anyPointer'unconstrained'capability" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Type'anyPointer'unconstrained'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))))
type Cerial msg Type'anyPointer'unconstrained Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Type'anyPointer'parameter Source #

Instances

Instances details
Eq Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Type'anyPointer'parameter :: Type -> Type #

Default Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Type'anyPointer'parameter Source #

FromStruct ConstMsg Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer'parameter = D1 ('MetaData "Type'anyPointer'parameter" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Type'anyPointer'parameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scopeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "parameterIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))
type Cerial msg Type'anyPointer'parameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Type'anyPointer'implicitMethodParameter Source #

Instances

Instances details
Eq Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Default Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

FromStruct ConstMsg Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Type'anyPointer'implicitMethodParameter = D1 ('MetaData "Type'anyPointer'implicitMethodParameter" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Type'anyPointer'implicitMethodParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))
type Cerial msg Type'anyPointer'implicitMethodParameter Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Brand Source #

Constructors

Brand 

Instances

Instances details
Eq Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Brand -> Brand -> Bool #

(/=) :: Brand -> Brand -> Bool #

Show Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

showsPrec :: Int -> Brand -> ShowS #

show :: Brand -> String #

showList :: [Brand] -> ShowS #

Generic Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Brand :: Type -> Type #

Methods

from :: Brand -> Rep Brand x #

to :: Rep Brand x -> Brand #

Default Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Brand #

Decerialize Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Brand Source #

FromStruct ConstMsg Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Brand -> m (Cerial (MutMsg s) Brand) Source #

Marshal s Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Brand -> Brand -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Brand))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Brand)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Brand))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Brand)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Brand))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector (Vector Brand)) -> m (Cerial (MutMsg s) (Vector (Vector (Vector Brand)))) Source #

Cerialize s (Vector (Vector Brand)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector Brand) -> m (Cerial (MutMsg s) (Vector (Vector Brand))) Source #

Cerialize s (Vector Brand) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector Brand -> m (Cerial (MutMsg s) (Vector Brand)) Source #

type Rep Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Brand = D1 ('MetaData "Brand" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Brand" 'PrefixI 'True) (S1 ('MetaSel ('Just "scopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Brand'Scope))))
type Cerial msg Brand Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Brand = Brand msg

data Brand'Scope Source #

Constructors

Brand'Scope 

Instances

Instances details
Eq Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Brand'Scope :: Type -> Type #

Default Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Brand'Scope #

Decerialize Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Brand'Scope Source #

FromStruct ConstMsg Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Brand'Scope -> m (Cerial (MutMsg s) Brand'Scope) Source #

Marshal s Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Brand'Scope -> Brand'Scope -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Brand'Scope))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Brand'Scope)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Brand'Scope))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Brand'Scope)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Brand'Scope))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Brand'Scope)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Brand'Scope) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Brand'Scope = D1 ('MetaData "Brand'Scope" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Brand'Scope" 'PrefixI 'True) (S1 ('MetaSel ('Just "scopeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "union'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Brand'Scope')))
type Cerial msg Brand'Scope Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Brand'Scope' Source #

Instances

Instances details
Eq Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Brand'Scope' :: Type -> Type #

Default Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Brand'Scope' #

Decerialize Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Brand'Scope' Source #

FromStruct ConstMsg Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Brand'Scope' = D1 ('MetaData "Brand'Scope'" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Brand'Scope'bind" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Brand'Binding))) :+: (C1 ('MetaCons "Brand'Scope'inherit" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Brand'Scope'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg Brand'Scope' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Brand'Binding Source #

Instances

Instances details
Eq Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Brand'Binding :: Type -> Type #

Default Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Brand'Binding #

Decerialize Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Brand'Binding Source #

FromStruct ConstMsg Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Brand'Binding))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Brand'Binding)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Brand'Binding))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Brand'Binding)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Brand'Binding))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Brand'Binding)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Brand'Binding) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Brand'Binding = D1 ('MetaData "Brand'Binding" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Brand'Binding'unbound" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Brand'Binding'type_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type)) :+: C1 ('MetaCons "Brand'Binding'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg Brand'Binding Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data Value Source #

Instances

Instances details
Eq Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

(==) :: Value -> Value -> Bool #

(/=) :: Value -> Value -> Bool #

Show Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

showsPrec :: Int -> Value -> ShowS #

show :: Value -> String #

showList :: [Value] -> ShowS #

Generic Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Value :: Type -> Type #

Methods

from :: Value -> Rep Value x #

to :: Rep Value x -> Value #

Default Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Value #

Decerialize Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Value Source #

FromStruct ConstMsg Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Value -> m (Cerial (MutMsg s) Value) Source #

Marshal s Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Value -> Value -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Value))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Value)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Value))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Value)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Value))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector (Vector Value)) -> m (Cerial (MutMsg s) (Vector (Vector (Vector Value)))) Source #

Cerialize s (Vector (Vector Value)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector (Vector Value) -> m (Cerial (MutMsg s) (Vector (Vector Value))) Source #

Cerialize s (Vector Value) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Vector Value -> m (Cerial (MutMsg s) (Vector Value)) Source #

type Rep Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Value = D1 ('MetaData "Value" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) ((((C1 ('MetaCons "Value'void" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Value'bool" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :+: (C1 ('MetaCons "Value'int8" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int8)) :+: (C1 ('MetaCons "Value'int16" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int16)) :+: C1 ('MetaCons "Value'int32" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int32))))) :+: ((C1 ('MetaCons "Value'int64" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)) :+: C1 ('MetaCons "Value'uint8" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word8))) :+: (C1 ('MetaCons "Value'uint16" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)) :+: (C1 ('MetaCons "Value'uint32" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)) :+: C1 ('MetaCons "Value'uint64" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))))) :+: (((C1 ('MetaCons "Value'float32" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Float)) :+: C1 ('MetaCons "Value'float64" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Double))) :+: (C1 ('MetaCons "Value'text" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: (C1 ('MetaCons "Value'data_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)) :+: C1 ('MetaCons "Value'list" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr)))))) :+: ((C1 ('MetaCons "Value'enum" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)) :+: C1 ('MetaCons "Value'struct" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr)))) :+: (C1 ('MetaCons "Value'interface" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Value'anyPointer" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr))) :+: C1 ('MetaCons "Value'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))))))
type Cerial msg Value Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Cerial msg Value = Value msg

data Annotation Source #

Constructors

Annotation 

Fields

Instances

Instances details
Eq Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep Annotation :: Type -> Type #

Default Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: Annotation #

Decerialize Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg Annotation Source #

FromStruct ConstMsg Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

cerialize :: RWCtx m s => MutMsg s -> Annotation -> m (Cerial (MutMsg s) Annotation) Source #

Marshal s Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

marshalInto :: RWCtx m s => Cerial (MutMsg s) Annotation -> Annotation -> m () Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector Annotation))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector Annotation)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector Annotation))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector Annotation)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector Annotation))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector Annotation)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector Annotation) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep Annotation = D1 ('MetaData "Annotation" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "Annotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value) :*: S1 ('MetaSel ('Just "brand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Brand))))
type Cerial msg Annotation Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data CapnpVersion Source #

Constructors

CapnpVersion 

Fields

Instances

Instances details
Eq CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep CapnpVersion :: Type -> Type #

Default CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Methods

def :: CapnpVersion #

Decerialize CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg CapnpVersion Source #

FromStruct ConstMsg CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector CapnpVersion))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector CapnpVersion)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector CapnpVersion))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector CapnpVersion)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector CapnpVersion))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector CapnpVersion)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector CapnpVersion) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CapnpVersion = D1 ('MetaData "CapnpVersion" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "CapnpVersion" 'PrefixI 'True) (S1 ('MetaSel ('Just "major") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: (S1 ('MetaSel ('Just "minor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word8) :*: S1 ('MetaSel ('Just "micro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word8))))
type Cerial msg CapnpVersion Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data CodeGeneratorRequest Source #

Instances

Instances details
Eq CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep CodeGeneratorRequest :: Type -> Type #

Default CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Cerial msg CodeGeneratorRequest Source #

FromStruct ConstMsg CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector CodeGeneratorRequest)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector CodeGeneratorRequest))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector CodeGeneratorRequest)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector CodeGeneratorRequest) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CodeGeneratorRequest = D1 ('MetaData "CodeGeneratorRequest" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "CodeGeneratorRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Node)) :*: S1 ('MetaSel ('Just "requestedFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector CodeGeneratorRequest'RequestedFile))) :*: (S1 ('MetaSel ('Just "capnpVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CapnpVersion) :*: S1 ('MetaSel ('Just "sourceInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Node'SourceInfo)))))
type Cerial msg CodeGeneratorRequest Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data CodeGeneratorRequest'RequestedFile Source #

Instances

Instances details
Eq CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Associated Types

type Rep CodeGeneratorRequest'RequestedFile :: Type -> Type #

Default CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

FromStruct ConstMsg CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector CodeGeneratorRequest'RequestedFile)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector CodeGeneratorRequest'RequestedFile) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CodeGeneratorRequest'RequestedFile = D1 ('MetaData "CodeGeneratorRequest'RequestedFile" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "CodeGeneratorRequest'RequestedFile" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: (S1 ('MetaSel ('Just "filename") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "imports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector CodeGeneratorRequest'RequestedFile'Import)))))
type Cerial msg CodeGeneratorRequest'RequestedFile Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

data CodeGeneratorRequest'RequestedFile'Import Source #

Instances

Instances details
Eq CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Show CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Generic CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Default CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Decerialize CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

FromStruct ConstMsg CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Marshal s CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile'Import))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile'Import)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile'Import))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile'Import)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector (Vector CodeGeneratorRequest'RequestedFile'Import))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector (Vector CodeGeneratorRequest'RequestedFile'Import)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Cerialize s (Vector CodeGeneratorRequest'RequestedFile'Import) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

type Rep CodeGeneratorRequest'RequestedFile'Import = D1 ('MetaData "CodeGeneratorRequest'RequestedFile'Import" "Capnp.Gen.Capnp.Schema.Pure" "capnp-0.8.0.0-GCjrmYaekqlKa81VtWWpNE" 'False) (C1 ('MetaCons "CodeGeneratorRequest'RequestedFile'Import" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
type Cerial msg CodeGeneratorRequest'RequestedFile'Import Source # 
Instance details

Defined in Capnp.Gen.Capnp.Schema.Pure

Orphan instances

Decerialize ElementSize Source # 
Instance details

Associated Types

type Cerial msg ElementSize Source #

Cerialize s ElementSize Source # 
Instance details

Methods

cerialize :: RWCtx m s => MutMsg s -> ElementSize -> m (Cerial (MutMsg s) ElementSize) Source #

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector ElementSize)))))) Source # 
Instance details

Cerialize s (Vector (Vector (Vector (Vector (Vector ElementSize))))) Source # 
Instance details

Cerialize s (Vector (Vector (Vector (Vector ElementSize)))) Source # 
Instance details

Cerialize s (Vector (Vector (Vector ElementSize))) Source # 
Instance details

Cerialize s (Vector (Vector ElementSize)) Source # 
Instance details

Cerialize s (Vector ElementSize) Source # 
Instance details