pub enum HostProcReason {
NoKernelContainment,
Unconfined,
MountRefused(String),
NotProbed,
}Expand description
Why a session’s commands see the host’s /proc.
Variants§
NoKernelContainment
No kernel containment: macOS and every non-Linux host, and the environment-only tier.
Unconfined
The session runs unconfined, outside every namespace.
MountRefused(String)
The probe’s private-procfs rehearsal failed: the failure, as mur doctor prints it.
NotProbed
The report was built without a namespace probe to decide from.
Implementations§
Trait Implementations§
Source§impl Clone for HostProcReason
impl Clone for HostProcReason
Source§impl Debug for HostProcReason
impl Debug for HostProcReason
impl Eq for HostProcReason
Source§impl PartialEq for HostProcReason
impl PartialEq for HostProcReason
impl StructuralPartialEq for HostProcReason
Auto Trait Implementations§
impl Forget for HostProcReason
impl Freeze for HostProcReason
impl RefUnwindSafe for HostProcReason
impl Send for HostProcReason
impl Sync for HostProcReason
impl Unpin for HostProcReason
impl UnsafeUnpin for HostProcReason
impl UnwindSafe for HostProcReason
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