Git.Referenceval of_string : string -> (t, [> `Msg of string ]) Stdlib.resultval v : string -> tval segs : t -> string listval pp : t Fmt.tval head : tval master : tval main : tval to_string : t -> stringval pp_contents : pp:'uid Fmt.t -> 'uid contents Fmt.tval uid : 'uid -> 'uid contentsmodule Packed : sig ... endtype ('t, 'uid, 'error, 's) store = {atomic_wr : 't -> t -> string -> ((unit, 'error) Stdlib.result, 's) Carton.io;atomic_rd : 't -> t -> ((string, 'error) Stdlib.result, 's) Carton.io;uid_of_hex : string -> 'uid option;uid_to_hex : 'uid -> string;packed : 'uid Packed.packed;}module type S = sig ... end