Up – vcs-private-libs-eio » Vcs_eio_process » Eio_processval run :
process_mgr :_ Eio .Process.mgr ->
cwd :Eio .Fs.dir_ty Eio .Path.t ->
?stdin :_ Eio .Flow.source ->
?env :Base .string Base .array ->
prog :Base .string ->
args :Base .string Base .list ->
Base .unit ->
f :(Output.t -> 'a Base .Or_error.t ) ->
'a Base .Or_error.t
val run_stdout :
process_mgr :_ Eio .Process.mgr ->
cwd :Eio .Fs.dir_ty Eio .Path.t ->
?stdin :_ Eio .Flow.source ->
?accept_nonzero_exit :Base .int Base .list ->
?env :Base .string Base .array ->
prog :Base .string ->
args :Base .string Base .list ->
Base .unit ->
Base .string Base .Or_error.t
val run_lines :
process_mgr :_ Eio .Process.mgr ->
cwd :Eio .Fs.dir_ty Eio .Path.t ->
?stdin :_ Eio .Flow.source ->
?accept_nonzero_exit :Base .int Base .list ->
?env :Base .string Base .array ->
prog :Base .string ->
args :Base .string Base .list ->
Base .unit ->
Base .string Base .list Base .Or_error.t
val run_expect_no_output :
process_mgr :_ Eio .Process.mgr ->
cwd :Eio .Fs.dir_ty Eio .Path.t ->
?stdin :_ Eio .Flow.source ->
?accept_nonzero_exit :Base .int Base .list ->
?env :Base .string Base .array ->
prog :Base .string ->
args :Base .string Base .list ->
Base .unit ->
Base .unit Base .Or_error.t