pub enum MountNodeKind {
Regular,
Directory,
SymbolicLink,
Fifo,
Socket,
CharacterDevice,
BlockDevice,
Unsupported,
}Expand description
Namespace kinds representable by native projections.
Variants§
Regular
Regular byte stream.
Directory
Directory.
SymbolicLink
Symbolic link.
Fifo
POSIX named pipe.
Socket
POSIX socket node.
CharacterDevice
POSIX character device.
BlockDevice
POSIX block device.
Unsupported
A canonical kind this driver cannot project safely.
Trait Implementations§
Source§impl Clone for MountNodeKind
impl Clone for MountNodeKind
impl Copy for MountNodeKind
Source§impl Debug for MountNodeKind
impl Debug for MountNodeKind
impl Eq for MountNodeKind
Source§impl PartialEq for MountNodeKind
impl PartialEq for MountNodeKind
impl StructuralPartialEq for MountNodeKind
Auto Trait Implementations§
impl Freeze for MountNodeKind
impl RefUnwindSafe for MountNodeKind
impl Send for MountNodeKind
impl Sync for MountNodeKind
impl Unpin for MountNodeKind
impl UnsafeUnpin for MountNodeKind
impl UnwindSafe for MountNodeKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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<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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request