pub struct ProcessSpawnError {
pub command: Cow<'static, str>,
pub reason: Cow<'static, str>,
pub error_code: Option<i32>,
}Expand description
Failed to spawn process error.
Fields§
§command: Cow<'static, str>The command that was attempted.
reason: Cow<'static, str>Reason for failure.
error_code: Option<i32>Windows error code if available.
Implementations§
Trait Implementations§
Source§impl Debug for ProcessSpawnError
impl Debug for ProcessSpawnError
Source§impl Display for ProcessSpawnError
impl Display for ProcessSpawnError
Source§impl Error for ProcessSpawnError
impl Error for ProcessSpawnError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for ProcessSpawnError
impl RefUnwindSafe for ProcessSpawnError
impl Send for ProcessSpawnError
impl Sync for ProcessSpawnError
impl Unpin for ProcessSpawnError
impl UnsafeUnpin for ProcessSpawnError
impl UnwindSafe for ProcessSpawnError
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