Make_runtime.Makeval create : unit -> tinclude Volgo.Vcs.Trait.File_system.S with type t := tval load_file :
t ->
path:Volgo_stdlib.Absolute_path.t ->
(string, Pplumbing_err.Err.t) Volgo_stdlib.Result.tval save_file :
t ->
?perms:int ->
unit ->
path:Volgo_stdlib.Absolute_path.t ->
file_contents:string ->
(unit, Pplumbing_err.Err.t) Volgo_stdlib.Result.tval read_dir :
t ->
dir:Volgo_stdlib.Absolute_path.t ->
(Volgo_stdlib.Fsegment.t list, Pplumbing_err.Err.t) Volgo_stdlib.Result.tval vcs_cli :
?env:string array ->
t ->
cwd:Volgo_stdlib.Absolute_path.t ->
args:string list ->
f:(M.Output.t -> ('a, Pplumbing_err.Err.t) Volgo_stdlib.Result.t) ->
('a, Pplumbing_err.Err.t) Volgo_stdlib.Result.t