Struct FsType
pub struct FsType(pub __fsword_t);
Describes the file system type as known by the operating system.
Fields
0: __fsword_t
Trait Implementations
impl Clone for FsType
fn clone(&self) -> Self
impl Copy for FsType
impl Debug for FsType
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for FsType
impl PartialEq for FsType
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for FsType
Auto Trait Implementations
impl Freeze for FsType
impl RefUnwindSafe for FsType
impl Send for FsType
impl Sync for FsType
impl Unpin for FsType
impl UnsafeUnpin for FsType
impl UnwindSafe for FsType
Blanket Implementations
impl<T> Any for FsType
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for FsType
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for FsType
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for FsType
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for FsType
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for FsType
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for FsType
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for FsType
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for FsType
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>