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

Capnp.Gen.Capnp.Rpc.Pure

Documentation

data Exception'Type Source #

Instances

Instances details
Enum Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Eq Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Read Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Show Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Generic Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Associated Types

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

Decerialize Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Exception'Type Source #

IsWord Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Cerialize s Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Exception'Type -> m (Cerial ('Mut s) Exception'Type) Source #

MutListElem s Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Methods

setIndex :: RWCtx m s => Exception'Type -> Int -> List ('Mut s) Exception'Type -> m () Source #

newList :: WriteCtx m s => Message ('Mut s) -> Int -> m (List ('Mut s) Exception'Type) Source #

ListElem mut Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

Associated Types

data List mut Exception'Type Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

type Rep Exception'Type = D1 ('MetaData "Exception'Type" "Capnp.Gen.Capnp.Rpc" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) ((C1 ('MetaCons "Exception'Type'failed" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Exception'Type'overloaded" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Exception'Type'disconnected" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Exception'Type'unimplemented" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Exception'Type'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))))
type Cerial msg Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

newtype List mut Exception'Type Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc

data Message Source #

Instances

Instances details
Eq Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Message :: Type -> Type #

Methods

from :: Message -> Rep Message x #

to :: Rep Message x -> Message #

Default Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Message #

Decerialize Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Message Source #

FromStruct 'Const Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message0 ('Mut s) -> Message -> m (Cerial ('Mut s) Message) Source #

Marshal s Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Message -> Message -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message0 ('Mut s) -> Vector (Vector (Vector Message)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Message)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message0 ('Mut s) -> Vector (Vector Message) -> m (Cerial ('Mut s) (Vector (Vector Message))) Source #

Cerialize s (Vector Message) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message0 ('Mut s) -> Vector Message -> m (Cerial ('Mut s) (Vector Message)) Source #

type Rep Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Message = D1 ('MetaData "Message" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (((C1 ('MetaCons "Message'unimplemented" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Message)) :+: (C1 ('MetaCons "Message'abort" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Exception)) :+: C1 ('MetaCons "Message'call" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Call)))) :+: ((C1 ('MetaCons "Message'return" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Return)) :+: C1 ('MetaCons "Message'finish" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Finish))) :+: (C1 ('MetaCons "Message'resolve" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Resolve)) :+: C1 ('MetaCons "Message'release" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Release))))) :+: (((C1 ('MetaCons "Message'obsoleteSave" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr))) :+: C1 ('MetaCons "Message'bootstrap" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bootstrap))) :+: (C1 ('MetaCons "Message'obsoleteDelete" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr))) :+: C1 ('MetaCons "Message'provide" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Provide)))) :+: ((C1 ('MetaCons "Message'accept" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Accept)) :+: C1 ('MetaCons "Message'join" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Join))) :+: (C1 ('MetaCons "Message'disembargo" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Disembargo)) :+: C1 ('MetaCons "Message'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))))
type Cerial msg Message Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Message = Message msg

data Bootstrap Source #

Instances

Instances details
Eq Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Bootstrap :: Type -> Type #

Default Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Bootstrap #

Decerialize Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Bootstrap Source #

FromStruct 'Const Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Bootstrap -> m (Cerial ('Mut s) Bootstrap) Source #

Marshal s Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Bootstrap -> Bootstrap -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Bootstrap) -> m (Cerial ('Mut s) (Vector (Vector Bootstrap))) Source #

Cerialize s (Vector Bootstrap) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Bootstrap -> m (Cerial ('Mut s) (Vector Bootstrap)) Source #

type Rep Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Bootstrap = D1 ('MetaData "Bootstrap" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Bootstrap" 'PrefixI 'True) (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "deprecatedObjectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr))))
type Cerial msg Bootstrap Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Bootstrap = Bootstrap msg

data Call Source #

Instances

Instances details
Eq Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

showsPrec :: Int -> Call -> ShowS #

show :: Call -> String #

showList :: [Call] -> ShowS #

Generic Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Call :: Type -> Type #

Methods

from :: Call -> Rep Call x #

to :: Rep Call x -> Call #

Default Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Call #

Decerialize Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Call Source #

FromStruct 'Const Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Call -> m (Cerial ('Mut s) Call) Source #

Marshal s Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Call -> Call -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector (Vector (Vector Call))))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector (Vector (Vector Call))))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector (Vector Call)))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector (Vector Call)))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Call))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Call))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Call)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Call)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Call) -> m (Cerial ('Mut s) (Vector (Vector Call))) Source #

Cerialize s (Vector Call) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Call -> m (Cerial ('Mut s) (Vector Call)) Source #

type Rep Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Call Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Call = Call msg

data Call'sendResultsTo Source #

Instances

Instances details
Eq Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Call'sendResultsTo :: Type -> Type #

Default Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Decerialize Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Call'sendResultsTo Source #

FromStruct 'Const Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Marshal s Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Call'sendResultsTo = D1 ('MetaData "Call'sendResultsTo" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) ((C1 ('MetaCons "Call'sendResultsTo'caller" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Call'sendResultsTo'yourself" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Call'sendResultsTo'thirdParty" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr))) :+: C1 ('MetaCons "Call'sendResultsTo'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg Call'sendResultsTo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data Return Source #

Constructors

Return 

Instances

Instances details
Eq Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Return :: Type -> Type #

Methods

from :: Return -> Rep Return x #

to :: Rep Return x -> Return #

Default Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Return #

Decerialize Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Return Source #

FromStruct 'Const Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Return -> m (Cerial ('Mut s) Return) Source #

Marshal s Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Return -> Return -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Return))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Return))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Return)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Return)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Return) -> m (Cerial ('Mut s) (Vector (Vector Return))) Source #

Cerialize s (Vector Return) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Return -> m (Cerial ('Mut s) (Vector Return)) Source #

type Rep Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Return = D1 ('MetaData "Return" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Return" 'PrefixI 'True) (S1 ('MetaSel ('Just "answerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "releaseParamCaps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "union'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Return'))))
type Cerial msg Return Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Return = Return msg

data Return' Source #

Instances

Instances details
Eq Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Return' :: Type -> Type #

Methods

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

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

Default Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Return' #

Decerialize Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Return' Source #

FromStruct 'Const Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Marshal s Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Return' -> Return' -> m () Source #

type Rep Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Return' = D1 ('MetaData "Return'" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) ((C1 ('MetaCons "Return'results" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Payload)) :+: (C1 ('MetaCons "Return'exception" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Exception)) :+: C1 ('MetaCons "Return'canceled" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Return'resultsSentElsewhere" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Return'takeFromOtherQuestion" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32))) :+: (C1 ('MetaCons "Return'acceptFromThirdParty" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr))) :+: C1 ('MetaCons "Return'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))))
type Cerial msg Return' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Return' = Return msg

data Finish Source #

Constructors

Finish 

Instances

Instances details
Eq Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Finish :: Type -> Type #

Methods

from :: Finish -> Rep Finish x #

to :: Rep Finish x -> Finish #

Default Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Finish #

Decerialize Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Finish Source #

FromStruct 'Const Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Finish -> m (Cerial ('Mut s) Finish) Source #

Marshal s Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Finish -> Finish -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Finish))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Finish))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Finish)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Finish)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Finish) -> m (Cerial ('Mut s) (Vector (Vector Finish))) Source #

Cerialize s (Vector Finish) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Finish -> m (Cerial ('Mut s) (Vector Finish)) Source #

type Rep Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Finish = D1 ('MetaData "Finish" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Finish" 'PrefixI 'True) (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "releaseResultCaps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))
type Cerial msg Finish Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Finish = Finish msg

data Resolve Source #

Constructors

Resolve 

Instances

Instances details
Eq Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Resolve :: Type -> Type #

Methods

from :: Resolve -> Rep Resolve x #

to :: Rep Resolve x -> Resolve #

Default Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Resolve #

Decerialize Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Resolve Source #

FromStruct 'Const Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Resolve -> m (Cerial ('Mut s) Resolve) Source #

Marshal s Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Resolve -> Resolve -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Resolve))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Resolve))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Resolve)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Resolve)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Resolve) -> m (Cerial ('Mut s) (Vector (Vector Resolve))) Source #

Cerialize s (Vector Resolve) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Resolve -> m (Cerial ('Mut s) (Vector Resolve)) Source #

type Rep Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Resolve = D1 ('MetaData "Resolve" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Resolve" 'PrefixI 'True) (S1 ('MetaSel ('Just "promiseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "union'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Resolve')))
type Cerial msg Resolve Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Resolve = Resolve msg

data Resolve' Source #

Instances

Instances details
Eq Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Resolve' :: Type -> Type #

Methods

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

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

Default Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Resolve' #

Decerialize Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Resolve' Source #

FromStruct 'Const Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Marshal s Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Resolve' -> Resolve' -> m () Source #

type Rep Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Resolve' = D1 ('MetaData "Resolve'" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Resolve'cap" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CapDescriptor)) :+: (C1 ('MetaCons "Resolve'exception" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Exception)) :+: C1 ('MetaCons "Resolve'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg Resolve' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Resolve' = Resolve msg

data Release Source #

Constructors

Release 

Instances

Instances details
Eq Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Release :: Type -> Type #

Methods

from :: Release -> Rep Release x #

to :: Rep Release x -> Release #

Default Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Release #

Decerialize Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Release Source #

FromStruct 'Const Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Release -> m (Cerial ('Mut s) Release) Source #

Marshal s Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Release -> Release -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Release))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Release))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Release)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Release)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Release) -> m (Cerial ('Mut s) (Vector (Vector Release))) Source #

Cerialize s (Vector Release) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Release -> m (Cerial ('Mut s) (Vector Release)) Source #

type Rep Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Release = D1 ('MetaData "Release" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Release" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "referenceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)))
type Cerial msg Release Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Release = Release msg

data Disembargo Source #

Instances

Instances details
Eq Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Disembargo :: Type -> Type #

Default Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Disembargo #

Decerialize Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Disembargo Source #

FromStruct 'Const Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Disembargo -> m (Cerial ('Mut s) Disembargo) Source #

Marshal s Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Disembargo -> Disembargo -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Disembargo) -> m (Cerial ('Mut s) (Vector (Vector Disembargo))) Source #

Cerialize s (Vector Disembargo) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Disembargo -> m (Cerial ('Mut s) (Vector Disembargo)) Source #

type Rep Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Disembargo = D1 ('MetaData "Disembargo" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Disembargo" 'PrefixI 'True) (S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MessageTarget) :*: S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Disembargo'context)))
type Cerial msg Disembargo Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data Disembargo'context Source #

Instances

Instances details
Eq Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Disembargo'context :: Type -> Type #

Default Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Decerialize Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Disembargo'context Source #

FromStruct 'Const Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Marshal s Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Disembargo'context = D1 ('MetaData "Disembargo'context" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) ((C1 ('MetaCons "Disembargo'context'senderLoopback" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)) :+: C1 ('MetaCons "Disembargo'context'receiverLoopback" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32))) :+: (C1 ('MetaCons "Disembargo'context'accept" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Disembargo'context'provide" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)) :+: C1 ('MetaCons "Disembargo'context'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))))
type Cerial msg Disembargo'context Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data Provide Source #

Instances

Instances details
Eq Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Provide :: Type -> Type #

Methods

from :: Provide -> Rep Provide x #

to :: Rep Provide x -> Provide #

Default Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Provide #

Decerialize Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Provide Source #

FromStruct 'Const Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Provide -> m (Cerial ('Mut s) Provide) Source #

Marshal s Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Provide -> Provide -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Provide))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Provide))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Provide)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Provide)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Provide) -> m (Cerial ('Mut s) (Vector (Vector Provide))) Source #

Cerialize s (Vector Provide) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Provide -> m (Cerial ('Mut s) (Vector Provide)) Source #

type Rep Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Provide = D1 ('MetaData "Provide" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Provide" 'PrefixI 'True) (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MessageTarget) :*: S1 ('MetaSel ('Just "recipient") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr)))))
type Cerial msg Provide Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Provide = Provide msg

data Accept Source #

Constructors

Accept 

Instances

Instances details
Eq Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Accept :: Type -> Type #

Methods

from :: Accept -> Rep Accept x #

to :: Rep Accept x -> Accept #

Default Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Accept #

Decerialize Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Accept Source #

FromStruct 'Const Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Accept -> m (Cerial ('Mut s) Accept) Source #

Marshal s Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Accept -> Accept -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Accept))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Accept))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Accept)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Accept)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Accept) -> m (Cerial ('Mut s) (Vector (Vector Accept))) Source #

Cerialize s (Vector Accept) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Accept -> m (Cerial ('Mut s) (Vector Accept)) Source #

type Rep Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Accept = D1 ('MetaData "Accept" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Accept" 'PrefixI 'True) (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "provision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr)) :*: S1 ('MetaSel ('Just "embargo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))
type Cerial msg Accept Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Accept = Accept msg

data Join Source #

Constructors

Join 

Instances

Instances details
Eq Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

showsPrec :: Int -> Join -> ShowS #

show :: Join -> String #

showList :: [Join] -> ShowS #

Generic Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Join :: Type -> Type #

Methods

from :: Join -> Rep Join x #

to :: Rep Join x -> Join #

Default Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Join #

Decerialize Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Join Source #

FromStruct 'Const Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Join -> m (Cerial ('Mut s) Join) Source #

Marshal s Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Join -> Join -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector (Vector (Vector Join))))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector (Vector (Vector Join))))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector (Vector Join)))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector (Vector Join)))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Join))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Join))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Join)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Join)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Join) -> m (Cerial ('Mut s) (Vector (Vector Join))) Source #

Cerialize s (Vector Join) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Join -> m (Cerial ('Mut s) (Vector Join)) Source #

type Rep Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Join = D1 ('MetaData "Join" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Join" 'PrefixI 'True) (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MessageTarget) :*: S1 ('MetaSel ('Just "keyPart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr)))))
type Cerial msg Join Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Join = Join msg

data MessageTarget Source #

Instances

Instances details
Eq MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep MessageTarget :: Type -> Type #

Default MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: MessageTarget #

Decerialize MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut MessageTarget Source #

FromStruct 'Const MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> MessageTarget -> m (Cerial ('Mut s) MessageTarget) Source #

Marshal s MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) MessageTarget -> MessageTarget -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector MessageTarget) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep MessageTarget = D1 ('MetaData "MessageTarget" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "MessageTarget'importedCap" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)) :+: (C1 ('MetaCons "MessageTarget'promisedAnswer" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PromisedAnswer)) :+: C1 ('MetaCons "MessageTarget'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg MessageTarget Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data Payload Source #

Constructors

Payload 

Instances

Instances details
Eq Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

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

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

Show Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Payload :: Type -> Type #

Methods

from :: Payload -> Rep Payload x #

to :: Rep Payload x -> Payload #

Default Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Payload #

Decerialize Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Payload Source #

FromStruct 'Const Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Payload -> m (Cerial ('Mut s) Payload) Source #

Marshal s Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Payload -> Payload -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector (Vector Payload))) -> m (Cerial ('Mut s) (Vector (Vector (Vector (Vector Payload))))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector (Vector Payload)) -> m (Cerial ('Mut s) (Vector (Vector (Vector Payload)))) Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Payload) -> m (Cerial ('Mut s) (Vector (Vector Payload))) Source #

Cerialize s (Vector Payload) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Payload -> m (Cerial ('Mut s) (Vector Payload)) Source #

type Rep Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Payload = D1 ('MetaData "Payload" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Payload" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr)) :*: S1 ('MetaSel ('Just "capTable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector CapDescriptor))))
type Cerial msg Payload Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Payload = Payload msg

data CapDescriptor Source #

Constructors

CapDescriptor 

Instances

Instances details
Eq CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep CapDescriptor :: Type -> Type #

Default CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: CapDescriptor #

Decerialize CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut CapDescriptor Source #

FromStruct 'Const CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> CapDescriptor -> m (Cerial ('Mut s) CapDescriptor) Source #

Marshal s CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) CapDescriptor -> CapDescriptor -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector CapDescriptor) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep CapDescriptor = D1 ('MetaData "CapDescriptor" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "CapDescriptor" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedFd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word8) :*: S1 ('MetaSel ('Just "union'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CapDescriptor')))
type Cerial msg CapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data CapDescriptor' Source #

Instances

Instances details
Eq CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep CapDescriptor' :: Type -> Type #

Default CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: CapDescriptor' #

Decerialize CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut CapDescriptor' Source #

FromStruct 'Const CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Marshal s CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) CapDescriptor' -> CapDescriptor' -> m () Source #

type Rep CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep CapDescriptor' = D1 ('MetaData "CapDescriptor'" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) ((C1 ('MetaCons "CapDescriptor'none" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CapDescriptor'senderHosted" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)) :+: C1 ('MetaCons "CapDescriptor'senderPromise" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)))) :+: ((C1 ('MetaCons "CapDescriptor'receiverHosted" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)) :+: C1 ('MetaCons "CapDescriptor'receiverAnswer" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PromisedAnswer))) :+: (C1 ('MetaCons "CapDescriptor'thirdPartyHosted" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ThirdPartyCapDescriptor)) :+: C1 ('MetaCons "CapDescriptor'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))))
type Cerial msg CapDescriptor' Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data PromisedAnswer Source #

Instances

Instances details
Eq PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep PromisedAnswer :: Type -> Type #

Default PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: PromisedAnswer #

Decerialize PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut PromisedAnswer Source #

FromStruct 'Const PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> PromisedAnswer -> m (Cerial ('Mut s) PromisedAnswer) Source #

Marshal s PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) PromisedAnswer -> PromisedAnswer -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector PromisedAnswer) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep PromisedAnswer = D1 ('MetaData "PromisedAnswer" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "PromisedAnswer" 'PrefixI 'True) (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "transform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector PromisedAnswer'Op))))
type Cerial msg PromisedAnswer Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data PromisedAnswer'Op Source #

Instances

Instances details
Eq PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep PromisedAnswer'Op :: Type -> Type #

Default PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Decerialize PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut PromisedAnswer'Op Source #

FromStruct 'Const PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Marshal s PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector (Vector PromisedAnswer'Op))))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector (Vector PromisedAnswer'Op)))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector (Vector (Vector (Vector (Vector PromisedAnswer'Op))))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector (Vector (Vector (Vector PromisedAnswer'Op)))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector (Vector (Vector PromisedAnswer'Op))) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector (Vector PromisedAnswer'Op)) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector PromisedAnswer'Op) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep PromisedAnswer'Op = D1 ('MetaData "PromisedAnswer'Op" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "PromisedAnswer'Op'noop" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PromisedAnswer'Op'getPointerField" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)) :+: C1 ('MetaCons "PromisedAnswer'Op'unknown'" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16))))
type Cerial msg PromisedAnswer'Op Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data ThirdPartyCapDescriptor Source #

Constructors

ThirdPartyCapDescriptor 

Fields

Instances

Instances details
Eq ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep ThirdPartyCapDescriptor :: Type -> Type #

Default ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Decerialize ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut ThirdPartyCapDescriptor Source #

FromStruct 'Const ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Marshal s ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s (Vector ThirdPartyCapDescriptor) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep ThirdPartyCapDescriptor = D1 ('MetaData "ThirdPartyCapDescriptor" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "ThirdPartyCapDescriptor" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Ptr)) :*: S1 ('MetaSel ('Just "vineId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)))
type Cerial msg ThirdPartyCapDescriptor Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

data Exception Source #

Instances

Instances details
Eq Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Show Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Generic Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Rep Exception :: Type -> Type #

Exception Exception Source # 
Instance details

Defined in Capnp.Rpc.Errors

Default Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

def :: Exception #

Decerialize Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Associated Types

type Cerial mut Exception Source #

FromStruct 'Const Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Cerialize s Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Exception -> m (Cerial ('Mut s) Exception) Source #

Marshal s Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

marshalInto :: RWCtx m s => Cerial ('Mut s) Exception -> Exception -> m () Source #

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

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

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector (Vector Exception) -> m (Cerial ('Mut s) (Vector (Vector Exception))) Source #

Cerialize s (Vector Exception) Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Vector Exception -> m (Cerial ('Mut s) (Vector Exception)) Source #

type Rep Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Rep Exception = D1 ('MetaData "Exception" "Capnp.Gen.Capnp.Rpc.Pure" "capnp-0.11.0.0-50ovYl0NjrHDYHPSniP5DX" 'False) (C1 ('MetaCons "Exception" 'PrefixI 'True) ((S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "obsoleteIsCallersFault") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "obsoleteDurability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: S1 ('MetaSel ('Just "type_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Exception'Type))))
type Cerial msg Exception Source # 
Instance details

Defined in Capnp.Gen.Capnp.Rpc.Pure

type Cerial msg Exception = Exception msg

Orphan instances

Decerialize Exception'Type Source # 
Instance details

Associated Types

type Cerial mut Exception'Type Source #

Cerialize s Exception'Type Source # 
Instance details

Methods

cerialize :: RWCtx m s => Message ('Mut s) -> Exception'Type -> m (Cerial ('Mut s) Exception'Type) Source #

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

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

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

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

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

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