Store.Makermodule Io_index : Brassaia_index.Index.Platform.Smodule Async : Async_intf.Smodule Config : Brassaia_pack.Conf.Sinclude Brassaia_eio_pack_io.Import.Brassaia.Key.Store_spec.S
with type ('h, _) contents_key = 'h Pack_key.t
with type 'h node_key = 'h Pack_key.t
with type 'h commit_key = 'h Pack_key.ttype ('h, _) contents_key = 'h Pack_key.ttype 'h node_key = 'h Pack_key.ttype 'h commit_key = 'h Pack_key.tmodule Make
(Schema : Brassaia_eio_pack_io.Import.Brassaia.Schema.Extended) :
Store_intf.S
with type Schema.Hash.t = Schema.Hash.t
and type Schema.Branch.t = Schema.Branch.t
and type Schema.Contents.t = Schema.Contents.t
and type Schema.Info.t = Schema.Info.t
and type contents_key = (Schema.Hash.t, Schema.Contents.t) contents_key
and type node_key = Schema.Hash.t node_key
and type commit_key = Schema.Hash.t commit_key
and type Backend.Remote.endpoint = endpointAn brassaia-pack-unix store. This provides the common Brassaia interface with brassaia-pack-unix specific extensions.