pub struct WindowsFsMetadata { /* private fields */ }Expand description
Windows-specific filesystem metadata.
Implementations§
Source§impl WindowsFsMetadata
impl WindowsFsMetadata
Sourcepub const fn volume_serial_number(&self) -> u32
pub const fn volume_serial_number(&self) -> u32
Returns the volume serial number.
Sourcepub const fn component_length_max(&self) -> u32
pub const fn component_length_max(&self) -> u32
Returns the maximum filesystem path-component length.
Trait Implementations§
Source§impl Clone for WindowsFsMetadata
impl Clone for WindowsFsMetadata
Source§fn clone(&self) -> WindowsFsMetadata
fn clone(&self) -> WindowsFsMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WindowsFsMetadata
impl Debug for WindowsFsMetadata
Source§impl<'de> Deserialize<'de> for WindowsFsMetadata
impl<'de> Deserialize<'de> for WindowsFsMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WindowsFsMetadata
impl RefUnwindSafe for WindowsFsMetadata
impl Send for WindowsFsMetadata
impl Sync for WindowsFsMetadata
impl Unpin for WindowsFsMetadata
impl UnsafeUnpin for WindowsFsMetadata
impl UnwindSafe for WindowsFsMetadata
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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