Safe Haskell | None |
---|---|
Language | Haskell2010 |
Capnp.Gen.Capnp.Persistent.Pure
Documentation
newtype Persistent Source #
Constructors
Persistent Client |
Instances
class MonadIO m => Persistent'server_ m cap where Source #
Methods
persistent'save :: cap -> MethodHandler m Persistent'SaveParams Persistent'SaveResults Source #
Instances
Persistent'server_ IO Persistent Source # | |
Defined in Capnp.Gen.Capnp.Persistent.Pure |
export_Persistent :: Persistent'server_ IO a => Supervisor -> a -> STM Persistent Source #
data Persistent'SaveParams Source #
Constructors
Persistent'SaveParams | |
Instances
data Persistent'SaveResults Source #
Constructors
Persistent'SaveResults | |
Instances
newtype RealmGateway Source #
Constructors
RealmGateway Client |
Instances
class MonadIO m => RealmGateway'server_ m cap where Source #
Methods
realmGateway'import_ :: cap -> MethodHandler m RealmGateway'import'params Persistent'SaveResults Source #
realmGateway'export :: cap -> MethodHandler m RealmGateway'export'params Persistent'SaveResults Source #
Instances
RealmGateway'server_ IO RealmGateway Source # | |
export_RealmGateway :: RealmGateway'server_ IO a => Supervisor -> a -> STM RealmGateway Source #
data RealmGateway'import'params Source #
Constructors
RealmGateway'import'params | |
Fields |
Instances
data RealmGateway'export'params Source #
Constructors
RealmGateway'export'params | |
Fields |