pub enum ShellOutputOutcome {
Timeout(ShellTimeout),
Exit(ShellExit),
}Variants§
Timeout(ShellTimeout)
Exit(ShellExit)
Trait Implementations§
Source§impl Clone for ShellOutputOutcome
impl Clone for ShellOutputOutcome
Source§impl Debug for ShellOutputOutcome
impl Debug for ShellOutputOutcome
Source§impl DeclaredFields for ShellOutputOutcome
impl DeclaredFields for ShellOutputOutcome
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ShellOutputOutcome
impl<'de> Deserialize<'de> for ShellOutputOutcome
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ShellOutputOutcome
Source§impl PartialEq for ShellOutputOutcome
impl PartialEq for ShellOutputOutcome
Source§impl Serialize for ShellOutputOutcome
impl Serialize for ShellOutputOutcome
impl StructuralPartialEq for ShellOutputOutcome
Auto Trait Implementations§
impl Freeze for ShellOutputOutcome
impl RefUnwindSafe for ShellOutputOutcome
impl Send for ShellOutputOutcome
impl Sync for ShellOutputOutcome
impl Unpin for ShellOutputOutcome
impl UnsafeUnpin for ShellOutputOutcome
impl UnwindSafe for ShellOutputOutcome
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