| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Capnp.Capnp.Schema.Pure
Description
This module is the generated code for capnp/schema.capnp, for the high-level api.
Documentation
data Annotation Source #
Instances
Constructors
| Brand | |
Fields | |
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 #
Constructors
| CodeGeneratorRequest | |
Instances
data ElementSize Source #
Constructors
| ElementSize'empty | |
| ElementSize'bit | |
| ElementSize'byte | |
| ElementSize'twoBytes | |
| ElementSize'fourBytes | |
| ElementSize'eightBytes | |
| ElementSize'pointer | |
| ElementSize'inlineComposite | |
| ElementSize'unknown' Word16 |
Instances
Constructors
| Enumerant | |
Fields
| |
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 | |
Constructors
| Field | |
Fields
| |
Instances
Constructors
| Method | |
Fields
| |
Instances
Constructors
| Node | |
Fields
| |
Instances
data Superclass Source #
Constructors
| Superclass | |
Instances
Constructors
Instances
Constructors
Instances
data Brand'Binding Source #
Instances
data Brand'Scope Source #
Constructors
| Brand'Scope | |
Fields
| |
Instances
data Brand'Scope' Source #
Instances
data CodeGeneratorRequest'RequestedFile Source #
Constructors
| CodeGeneratorRequest'RequestedFile | |
Instances
data CodeGeneratorRequest'RequestedFile'Import Source #
Constructors
| CodeGeneratorRequest'RequestedFile'Import | |
Instances
Constructors
| Field'slot | |
Fields
| |
| Field'group | |
| Field'unknown' Word16 | |
Instances
data Field'ordinal Source #
Instances
Constructors
| Node'file | |
| Node'struct | |
Fields | |
| Node'enum | |
Fields | |
| Node'interface | |
Fields | |
| Node'const | |
| Node'annotation | |
Fields
| |
| Node'unknown' Word16 | |
Instances
data Node'NestedNode Source #
Constructors
| Node'NestedNode | |
Instances
data Node'Parameter Source #
Constructors
| Node'Parameter | |
Instances
data Type'anyPointer Source #
Constructors
| Type'anyPointer'unconstrained | |
Fields | |
| Type'anyPointer'parameter | |
Fields
| |
| Type'anyPointer'implicitMethodParameter | |
Fields | |
| Type'anyPointer'unknown' Word16 | |
Instances
data Type'anyPointer'unconstrained Source #
Constructors
| Type'anyPointer'unconstrained'anyKind | |
| Type'anyPointer'unconstrained'struct | |
| Type'anyPointer'unconstrained'list | |
| Type'anyPointer'unconstrained'capability | |
| Type'anyPointer'unconstrained'unknown' Word16 |