package irmin-pack

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Args : sig ... end
type t
val v : root:string -> new_files_path:string -> generation:int -> unlink:bool -> dispatcher:Args.Dispatcher.t -> fm:Args.Fm.t -> contents:Irmin.Perms.read Args.Contents_store.t -> node:Irmin.Perms.read Args.Node_store.t -> commit:Irmin.Perms.read Args.Commit_store.t -> Args.key -> t
val finalise : wait:bool -> t -> ([> `Finalised of Stats.Latest_gc.stats | `Running ], Args.Errs.t) Stdlib.result Lwt.t
val on_finalise : t -> ((Stats.Latest_gc.stats, Args.Errs.t) Stdlib.result -> unit Lwt.t) -> unit
val cancel : t -> bool
val finalise_without_swap : t -> (Optint.Int63.t * Optint.Int63.t) Lwt.t