Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module is the generated code for capnp/schema.capnp, for the high-level api.
Documentation
data Annotation Source #
Instances
Instances
Eq Brand Source # | |
Read Brand Source # | |
Show Brand Source # | |
Generic Brand Source # | |
Marshal Brand Source # | |
Defined in Capnp.Capnp.Schema.Pure | |
Decerialize Brand Source # | |
Default Brand Source # | |
Defined in Capnp.Capnp.Schema.Pure | |
FromStruct ConstMsg Brand Source # | |
Defined in Capnp.Capnp.Schema.Pure | |
Cerialize s Brand Source # | |
type Rep Brand Source # | |
Defined in Capnp.Capnp.Schema.Pure type Rep Brand = D1 (MetaData "Brand" "Capnp.Capnp.Schema.Pure" "capnp-0.3.0.0-F9H2afUCP3V65bOrDvsrWT" False) (C1 (MetaCons "Brand" PrefixI True) (S1 (MetaSel (Just "scopes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (ListOf Brand'Scope)))) | |
type Cerial msg Brand Source # | |
Defined in Capnp.Capnp.Schema.Pure |
data CapnpVersion Source #
Instances
data CodeGeneratorRequest Source #
Instances
data ElementSize Source #
ElementSize'empty | |
ElementSize'bit | |
ElementSize'byte | |
ElementSize'twoBytes | |
ElementSize'fourBytes | |
ElementSize'eightBytes | |
ElementSize'pointer | |
ElementSize'inlineComposite | |
ElementSize'unknown' Word16 |
Instances
Enumerant | |
|
Instances
Eq Enumerant Source # | |
Read Enumerant Source # | |
Show Enumerant Source # | |
Generic Enumerant Source # | |
Marshal Enumerant Source # | |
Defined in Capnp.Capnp.Schema.Pure | |
Decerialize Enumerant Source # | |
Default Enumerant Source # | |
Defined in Capnp.Capnp.Schema.Pure | |
FromStruct ConstMsg Enumerant Source # | |
Defined in Capnp.Capnp.Schema.Pure | |
Cerialize s Enumerant Source # | |
type Rep Enumerant Source # | |
Defined in Capnp.Capnp.Schema.Pure type Rep Enumerant = D1 (MetaData "Enumerant" "Capnp.Capnp.Schema.Pure" "capnp-0.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 (ListOf Annotation))))) | |
type Cerial msg Enumerant Source # | |
Defined in Capnp.Capnp.Schema.Pure |
Field | |
|
Instances
Method | |
|
Instances
Node | |
|
Instances
data Superclass Source #
Instances
Instances
Instances
data Brand'Binding Source #
Instances
data Brand'Scope Source #
Instances
data Brand'Scope' Source #
Instances
data CodeGeneratorRequest'RequestedFile Source #
Instances
data CodeGeneratorRequest'RequestedFile'Import Source #
Instances
Field'slot | |
| |
Field'group | |
Field'unknown' Word16 |
Instances
data Field'ordinal Source #
Instances
Instances
data Node'NestedNode Source #
Instances
data Node'Parameter Source #
Instances
data Type'anyPointer Source #
Type'anyPointer'unconstrained | |
Type'anyPointer'parameter | |
| |
Type'anyPointer'implicitMethodParameter | |
Type'anyPointer'unknown' Word16 |
Instances
data Type'anyPointer'unconstrained Source #
Type'anyPointer'unconstrained'anyKind | |
Type'anyPointer'unconstrained'struct | |
Type'anyPointer'unconstrained'list | |
Type'anyPointer'unconstrained'capability | |
Type'anyPointer'unconstrained'unknown' Word16 |