pub struct FileSystemIdentifier(/* private fields */);
Expand description
File system identifier type
This type is used to identify a file system in the virtual file system.
It is a wrapper around FileSystemIdentifierInner
.
Implementations§
Source§impl FileSystemIdentifier
impl FileSystemIdentifier
pub const PIPE_FILE_SYSTEM: FileSystemIdentifier
pub const DEVICE_FILE_SYSTEM: FileSystemIdentifier
pub const NETWORK_SOCKET_FILE_SYSTEM: FileSystemIdentifier
pub const LOCAL_SOCKET_FILE_SYSTEM: FileSystemIdentifier
pub const MINIMUM: FileSystemIdentifier
pub const MAXIMUM: FileSystemIdentifier
pub const fn new(identifier: FileSystemIdentifierInner) -> Self
pub const fn as_inner(self) -> FileSystemIdentifierInner
Trait Implementations§
Source§impl Add<u32> for FileSystemIdentifier
impl Add<u32> for FileSystemIdentifier
Source§type Output = FileSystemIdentifier
type Output = FileSystemIdentifier
The resulting type after applying the
+
operator.Source§impl AddAssign<u32> for FileSystemIdentifier
impl AddAssign<u32> for FileSystemIdentifier
Source§fn add_assign(&mut self, rhs: FileSystemIdentifierInner)
fn add_assign(&mut self, rhs: FileSystemIdentifierInner)
Performs the
+=
operation. Read moreSource§impl Clone for FileSystemIdentifier
impl Clone for FileSystemIdentifier
Source§fn clone(&self) -> FileSystemIdentifier
fn clone(&self) -> FileSystemIdentifier
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FileSystemIdentifier
impl Debug for FileSystemIdentifier
Source§impl From<FileSystemIdentifier> for FileSystemIdentifierInner
impl From<FileSystemIdentifier> for FileSystemIdentifierInner
Source§fn from(internal_file_system_identifier: FileSystemIdentifier) -> Self
fn from(internal_file_system_identifier: FileSystemIdentifier) -> Self
Converts to this type from the input type.
Source§impl From<u32> for FileSystemIdentifier
impl From<u32> for FileSystemIdentifier
Source§fn from(internal_file_system_identifier: FileSystemIdentifierInner) -> Self
fn from(internal_file_system_identifier: FileSystemIdentifierInner) -> Self
Converts to this type from the input type.
Source§impl Hash for FileSystemIdentifier
impl Hash for FileSystemIdentifier
Source§impl Ord for FileSystemIdentifier
impl Ord for FileSystemIdentifier
Source§fn cmp(&self, other: &FileSystemIdentifier) -> Ordering
fn cmp(&self, other: &FileSystemIdentifier) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FileSystemIdentifier
impl PartialEq for FileSystemIdentifier
Source§impl PartialOrd for FileSystemIdentifier
impl PartialOrd for FileSystemIdentifier
impl Copy for FileSystemIdentifier
impl Eq for FileSystemIdentifier
impl StructuralPartialEq for FileSystemIdentifier
Auto Trait Implementations§
impl Freeze for FileSystemIdentifier
impl RefUnwindSafe for FileSystemIdentifier
impl Send for FileSystemIdentifier
impl Sync for FileSystemIdentifier
impl Unpin for FileSystemIdentifier
impl UnwindSafe for FileSystemIdentifier
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