pub struct QgroupInfo {
pub generation: u64,
pub referenced: u64,
pub referenced_compressed: u64,
pub exclusive: u64,
pub exclusive_compressed: u64,
}Expand description
Quota group accounting info.
Key: (level/subvolid, QGROUP_INFO, 0). Tracks how much space a qgroup
references and how much is exclusive to it.
Fields§
§generation: u64Generation when this info was last updated.
referenced: u64Total bytes referenced by this qgroup (shared + exclusive).
referenced_compressed: u64Referenced bytes after compression.
exclusive: u64Bytes used exclusively by this qgroup.
exclusive_compressed: u64Exclusive bytes after compression.
Implementations§
Trait Implementations§
Source§impl Clone for QgroupInfo
impl Clone for QgroupInfo
Source§fn clone(&self) -> QgroupInfo
fn clone(&self) -> QgroupInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for QgroupInfo
impl RefUnwindSafe for QgroupInfo
impl Send for QgroupInfo
impl Sync for QgroupInfo
impl Unpin for QgroupInfo
impl UnsafeUnpin for QgroupInfo
impl UnwindSafe for QgroupInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more