package irmin-pack

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Make.XSource

Sourcemodule Hash = H
Sourcetype !'a value = {
  1. hash : H.t;
  2. kind : Irmin_pack.Pack_value.Kind.t;
  3. v : 'a;
}
Sourceval value_t : 'a Irmin.Type.t -> 'a value Irmin.Type.t
Sourcemodule Contents : sig ... end
Sourcemodule Node : sig ... end
Sourcemodule Node_portable = Node.CA.Val.Portable
Sourcemodule Schema : sig ... end
Sourcemodule Commit : sig ... end
Sourcemodule Commit_portable : sig ... end
Sourcemodule Branch : sig ... end
Sourcemodule Slice : sig ... end
Sourcemodule Remote : sig ... end
Sourcemodule Gc : sig ... end
Sourcetype gc_stats = {
  1. duration : float;
  2. finalisation_duration : float;
  3. read_gc_output_duration : float;
  4. transfer_latest_newies_duration : float;
  5. swap_duration : float;
}
Sourceval gc_stats_t : gc_stats Irmin.Type.t
Sourceval pp_gc_stats : gc_stats Repr.pp
Sourcetype gc = {
  1. next_generation : int;
  2. task : Async.t;
  3. offset : Optint.Int63.t;
  4. elapsed : unit -> float;
  5. resolver : (gc_stats, Errs.t) result Lwt.u;
  6. promise : (gc_stats, Errs.t) result Lwt.t;
  7. use_auto_finalisation : bool;
}
Sourcemodule Repo : sig ... end
OCaml

Innovation. Community. Security.