pub struct InodeCapacity {
pub total: u64,
pub free: u64,
}Expand description
How many inodes a filesystem has, and how many are still available.
Only filesystems with a fixed inode table have this to report, so callers
receive it as an Option and must decide what an absent answer means.
Fields§
§total: u64Total inodes on the filesystem.
free: u64Inodes available to unprivileged users.
Trait Implementations§
Source§impl Clone for InodeCapacity
impl Clone for InodeCapacity
Source§fn clone(&self) -> InodeCapacity
fn clone(&self) -> InodeCapacity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InodeCapacity
Source§impl Debug for InodeCapacity
impl Debug for InodeCapacity
impl Eq for InodeCapacity
Source§impl PartialEq for InodeCapacity
impl PartialEq for InodeCapacity
impl StructuralPartialEq for InodeCapacity
Auto Trait Implementations§
impl Freeze for InodeCapacity
impl RefUnwindSafe for InodeCapacity
impl Send for InodeCapacity
impl Sync for InodeCapacity
impl Unpin for InodeCapacity
impl UnsafeUnpin for InodeCapacity
impl UnwindSafe for InodeCapacity
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more