S.PrivatePrivate functions, which might be used by the backends.
include Irmin.Private.S
with type Contents.value = contents
and module Hash = Hash
and module Node.Path = Key
and type Node.Metadata.t = metadata
and type Branch.key = branch
and type Slice.t = slice
and type Repo.t = repomodule Hash = HashInternal hashes.
Private content store.
module Node : sig ... endPrivate node store.
module Commit : sig ... endPrivate commit store.
Private branch store.
module Slice : sig ... endPrivate slices.
module Repo : sig ... endPrivate repositories.
module Sync : sig ... endURI-based low-level sync.