Safe Haskell | None |
---|---|
Language | Haskell2010 |
Capnp.Capnp.Persistent
Description
This module is the generated code for capnp/persistent.capnp, for the low-level api.
Documentation
newtype Persistent'SaveParams msg Source #
Constructors
Persistent'SaveParams_newtype_ (Struct msg) |
Instances
get_Persistent'SaveParams'sealFor :: ReadCtx m msg => Persistent'SaveParams msg -> m (Maybe (Ptr msg)) Source #
has_Persistent'SaveParams'sealFor :: ReadCtx m msg => Persistent'SaveParams msg -> m Bool Source #
set_Persistent'SaveParams'sealFor :: RWCtx m s => Persistent'SaveParams (MutMsg s) -> Maybe (Ptr (MutMsg s)) -> m () Source #
newtype Persistent'SaveResults msg Source #
Constructors
Persistent'SaveResults_newtype_ (Struct msg) |
Instances
get_Persistent'SaveResults'sturdyRef :: ReadCtx m msg => Persistent'SaveResults msg -> m (Maybe (Ptr msg)) Source #
has_Persistent'SaveResults'sturdyRef :: ReadCtx m msg => Persistent'SaveResults msg -> m Bool Source #
set_Persistent'SaveResults'sturdyRef :: RWCtx m s => Persistent'SaveResults (MutMsg s) -> Maybe (Ptr (MutMsg s)) -> m () Source #