pub enum ProcessFailure {
NotFound {
program: String,
},
Timeout {
program: String,
timeout_ms: u64,
},
NonZero {
program: String,
code: i32,
stderr: String,
},
Io {
program: String,
message: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for ProcessFailure
impl Clone for ProcessFailure
Source§fn clone(&self) -> ProcessFailure
fn clone(&self) -> ProcessFailure
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProcessFailure
impl Debug for ProcessFailure
Source§impl PartialEq for ProcessFailure
impl PartialEq for ProcessFailure
impl Eq for ProcessFailure
impl StructuralPartialEq for ProcessFailure
Auto Trait Implementations§
impl Freeze for ProcessFailure
impl RefUnwindSafe for ProcessFailure
impl Send for ProcessFailure
impl Sync for ProcessFailure
impl Unpin for ProcessFailure
impl UnsafeUnpin for ProcessFailure
impl UnwindSafe for ProcessFailure
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more