Struct nix::sys::quota::Dqblk [−][src]
#[repr(transparent)]pub struct Dqblk(_);
Wrapper type for if_dqblk
Implementations
impl Dqblk
[src]
impl Dqblk
[src]pub fn blocks_hard_limit(&self) -> Option<u64>
[src]
The absolute limit on disk quota blocks allocated.
pub fn set_blocks_hard_limit(&mut self, limit: u64)
[src]
Set the absolute limit on disk quota blocks allocated.
pub fn blocks_soft_limit(&self) -> Option<u64>
[src]
Preferred limit on disk quota blocks
pub fn set_blocks_soft_limit(&mut self, limit: u64)
[src]
Set the preferred limit on disk quota blocks allocated.
pub fn occupied_space(&self) -> Option<u64>
[src]
Current occupied space (bytes).
pub fn inodes_hard_limit(&self) -> Option<u64>
[src]
Maximum number of allocated inodes.
pub fn set_inodes_hard_limit(&mut self, limit: u64)
[src]
Set the maximum number of allocated inodes.
pub fn inodes_soft_limit(&self) -> Option<u64>
[src]
Preferred inode limit
pub fn set_inodes_soft_limit(&mut self, limit: u64)
[src]
Set the preferred limit of allocated inodes.
pub fn allocated_inodes(&self) -> Option<u64>
[src]
Current number of allocated inodes.
pub fn block_time_limit(&self) -> Option<u64>
[src]
Time limit for excessive disk use.
pub fn set_block_time_limit(&mut self, limit: u64)
[src]
Set the time limit for excessive disk use.
pub fn inode_time_limit(&self) -> Option<u64>
[src]
Time limit for excessive files.
pub fn set_inode_time_limit(&mut self, limit: u64)
[src]
Set the time limit for excessive files.