Make.Args
module File_Manager : File_manager.S
Abstraction that governs the lifetime of the various files that are part of a pack store (except the branch store).
module Async : Async_intf.S
Basic abstraction for a worker.
module Dispatcher : Dispatcher.S with module File_Manager = File_Manager
type key = hash Pack_key.t
val key_t : key Brassaia_eio_pack_io.Import.Brassaia.Type.t
module Hash : sig ... end
module Contents_store : sig ... end
module Node_value : sig ... end
module Node_store : sig ... end
module Commit_value : sig ... end
module Commit_store :
Pack_store.S
with type value = Commit_value.t
and type key = key
and type file_manager = File_Manager.t
and type dict = File_Manager.Dict.t
and type dispatcher = Dispatcher.t
and type hash = hash