Safe Haskell | None |
---|---|
Language | Haskell2010 |
Capnp.Gen.Capnp.Persistent.Pure
Documentation
newtype Persistent Source #
Constructors
Persistent Client |
Instances
class (MonadIO m, Server m cap) => 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, MonadSTM m) => Supervisor -> a -> m 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, Server m cap) => 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, MonadSTM m) => Supervisor -> a -> m RealmGateway Source #
data RealmGateway'import'params Source #
Constructors
RealmGateway'import'params | |
Fields |
Instances
data RealmGateway'export'params Source #
Constructors
RealmGateway'export'params | |
Fields |