Struct nix::sys::quota::Dqblk [−][src]
#[repr(C)]pub struct Dqblk(_);
Wrapper type for if_dqblk
Methods
impl Dqblk[src]
impl Dqblkpub fn blocks_hard_limit(&self) -> Option<u64>[src]
pub fn blocks_hard_limit(&self) -> Option<u64>The absolute limit on disk quota blocks allocated.
pub fn set_blocks_hard_limit(&mut self, limit: u64)[src]
pub fn set_blocks_hard_limit(&mut self, limit: u64)Set the absolute limit on disk quota blocks allocated.
pub fn blocks_soft_limit(&self) -> Option<u64>[src]
pub fn blocks_soft_limit(&self) -> Option<u64>Preferred limit on disk quota blocks
pub fn set_blocks_soft_limit(&mut self, limit: u64)[src]
pub fn set_blocks_soft_limit(&mut self, limit: u64)Set the preferred limit on disk quota blocks allocated.
pub fn occupied_space(&self) -> Option<u64>[src]
pub fn occupied_space(&self) -> Option<u64>Current occupied space (bytes).
pub fn inodes_hard_limit(&self) -> Option<u64>[src]
pub fn inodes_hard_limit(&self) -> Option<u64>Maximum number of allocated inodes.
pub fn set_inodes_hard_limit(&mut self, limit: u64)[src]
pub fn set_inodes_hard_limit(&mut self, limit: u64)Set the maximum number of allocated inodes.
pub fn inodes_soft_limit(&self) -> Option<u64>[src]
pub fn inodes_soft_limit(&self) -> Option<u64>Preferred inode limit
pub fn set_inodes_soft_limit(&mut self, limit: u64)[src]
pub fn set_inodes_soft_limit(&mut self, limit: u64)Set the preferred limit of allocated inodes.
pub fn allocated_inodes(&self) -> Option<u64>[src]
pub fn allocated_inodes(&self) -> Option<u64>Current number of allocated inodes.
pub fn block_time_limit(&self) -> Option<u64>[src]
pub fn block_time_limit(&self) -> Option<u64>Time limit for excessive disk use.
pub fn set_block_time_limit(&mut self, limit: u64)[src]
pub fn set_block_time_limit(&mut self, limit: u64)Set the time limit for excessive disk use.
pub fn inode_time_limit(&self) -> Option<u64>[src]
pub fn inode_time_limit(&self) -> Option<u64>Time limit for excessive files.
pub fn set_inode_time_limit(&mut self, limit: u64)[src]
pub fn set_inode_time_limit(&mut self, limit: u64)Set the time limit for excessive files.
Trait Implementations
impl Clone for Dqblk[src]
impl Clone for Dqblkfn clone(&self) -> Dqblk[src]
fn clone(&self) -> DqblkReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Copy for Dqblk[src]
impl Copy for Dqblkimpl Default for Dqblk[src]
impl Default for Dqblk