pub enum NamespaceAttemptError {
Step {
step: CreationStep,
errno: i32,
},
Creator(String),
}Expand description
Why an attempt to create a session’s network namespace produced no namespace.
Variants§
Step
The creator ran, and step failed with errno.
Creator(String)
The creator could not run, or exited without handing anything over; the runtime’s own
account of it (fork() for the namespace creator failed: …).
Trait Implementations§
Source§impl Clone for NamespaceAttemptError
impl Clone for NamespaceAttemptError
Source§impl Debug for NamespaceAttemptError
impl Debug for NamespaceAttemptError
impl Eq for NamespaceAttemptError
Source§impl PartialEq for NamespaceAttemptError
impl PartialEq for NamespaceAttemptError
impl StructuralPartialEq for NamespaceAttemptError
Auto Trait Implementations§
impl Forget for NamespaceAttemptError
impl Freeze for NamespaceAttemptError
impl Move for NamespaceAttemptError
impl RefUnwindSafe for NamespaceAttemptError
impl Send for NamespaceAttemptError
impl Sync for NamespaceAttemptError
impl Unpin for NamespaceAttemptError
impl UnsafeUnpin for NamespaceAttemptError
impl UnwindSafe for NamespaceAttemptError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more