Struct mntent

#[repr(C)]
pub struct mntent { pub mnt_fsname: *mut c_char, pub mnt_dir: *mut c_char, pub mnt_type: *mut c_char, pub mnt_opts: *mut c_char, pub mnt_freq: c_int, pub mnt_passno: c_int }

Fields

mnt_fsname: *mut c_char
mnt_dir: *mut c_char
mnt_type: *mut c_char
mnt_opts: *mut c_char
mnt_freq: c_int
mnt_passno: c_int

Trait Implementations

impl Clone for mntent

fn clone(&self) -> Self

impl Copy for mntent

impl Debug for mntent

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Eq for mntent

impl Hash for mntent

fn hash<__H: Hasher>(&self, state: &mut __H)

impl PartialEq for mntent

fn eq(&self, other: &Self) -> bool

impl StructuralPartialEq for mntent

Auto Trait Implementations

impl !Send for mntent

impl !Sync for mntent

impl Freeze for mntent

impl RefUnwindSafe for mntent

impl Unpin for mntent

impl UnsafeUnpin for mntent

impl UnwindSafe for mntent

Blanket Implementations

impl<T> Any for mntent where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for mntent where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for mntent where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for mntent where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for mntent

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for mntent where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for mntent where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for mntent where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>