package git-unix

  1. Overview
  2. Docs
type t = [ `Peeled of Hash.t | `Ref of string * Hash.t ] list
module A : sig ... end
module M : sig ... end
module D : sig ... end
module E : sig ... end
val pp_error : error Fmt.t
val write : fs:Fs.t -> root:Fpath.t -> temp_dir:Fpath.t -> etmp:Cstruct.t -> raw:Cstruct.t -> t -> (unit, error) result Lwt.t
val read : fs:Fs.t -> root:Fpath.t -> dtmp:Cstruct.t -> raw:Cstruct.t -> (t, error) result Lwt.t