package async_shell

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

Module Async_shell.ProcessSource

Sourcetype status = [
  1. | `Timeout of Core.Time_float.Span.t
  2. | `Exited of int
  3. | `Signaled of Async.Signal.t
]
Sourcetype result = Shell.Process.result = {
  1. command : t;
  2. status : status;
  3. stdout : string;
  4. stderr : string;
}
Sourceexception Failed of result
Sourceval status_to_string : status -> string
Sourceval format_failed : result -> string