Struct dqblk

#[repr(C)]
pub struct dqblk { pub dqb_bhardlimit: u64, pub dqb_bsoftlimit: u64, pub dqb_curspace: u64, pub dqb_ihardlimit: u64, pub dqb_isoftlimit: u64, pub dqb_curinodes: u64, pub dqb_btime: u64, pub dqb_itime: u64, pub dqb_valid: u32 }

Fields

dqb_bhardlimit: u64
dqb_bsoftlimit: u64
dqb_curspace: u64
dqb_ihardlimit: u64
dqb_isoftlimit: u64
dqb_curinodes: u64
dqb_btime: u64
dqb_itime: u64
dqb_valid: u32

Trait Implementations

impl Clone for dqblk

fn clone(&self) -> Self

impl Copy for dqblk

impl Debug for dqblk

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

impl Eq for dqblk

impl Hash for dqblk

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

impl PartialEq for dqblk

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

impl StructuralPartialEq for dqblk

Auto Trait Implementations

impl Freeze for dqblk

impl RefUnwindSafe for dqblk

impl Send for dqblk

impl Sync for dqblk

impl Unpin for dqblk

impl UnsafeUnpin for dqblk

impl UnwindSafe for dqblk

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for dqblk

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for dqblk 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 dqblk where U: Into<T>,

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

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

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