Enum unix_exec_output_catcher::error::UECOError [−][src]
pub enum UECOError { PipeFailed { errno: i32, }, Dup2Failed { errno: i32, }, ExecvpFailed { errno: i32, }, WaitpidFailed { errno: i32, }, ReadFailed { errno: i32, }, ForkFailed { errno: i32, }, CloseFailed { errno: i32, }, PipeNotMarkedAsReadEnd, ChildAlreadyDispatched, Unknown, }
Expand description
Short for U(nix) E(xec) C(atch) O(utput)-Error. Combines all errors that can happen inside this library.
Variants
Show fields
Fields of PipeFailed
errno: i32
Show fields
Fields of Dup2Failed
errno: i32
Show fields
Fields of ExecvpFailed
errno: i32
Show fields
Fields of WaitpidFailed
errno: i32
Show fields
Fields of ReadFailed
errno: i32
Show fields
Fields of ForkFailed
errno: i32
Show fields
Fields of CloseFailed
errno: i32
For all other errors.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for UECOError
impl UnwindSafe for UECOError
Blanket Implementations
Mutably borrows from an owned value. Read more