pub struct Size_type(/* private fields */);
Expand description
Size type
This type is used to represent the size of data which can be hold by a file system. Since the size of a file system can be very large, this type is a 64-bit unsigned integer.
§Examples
use File_system::Size_type;
let Size = Size_type::New(0);
Implementations§
Trait Implementations§
Source§impl AddAssign<Size_type> for usize
impl AddAssign<Size_type> for usize
Source§fn add_assign(&mut self, rhs: Size_type)
fn add_assign(&mut self, rhs: Size_type)
Performs the
+=
operation. Read moreSource§impl AddAssign<u64> for Size_type
impl AddAssign<u64> for Size_type
Source§fn add_assign(&mut self, rhs: u64)
fn add_assign(&mut self, rhs: u64)
Performs the
+=
operation. Read moreSource§impl AddAssign<usize> for Size_type
impl AddAssign<usize> for Size_type
Source§fn add_assign(&mut self, rhs: usize)
fn add_assign(&mut self, rhs: usize)
Performs the
+=
operation. Read moreSource§impl AddAssign for Size_type
impl AddAssign for Size_type
Source§fn add_assign(&mut self, rhs: Size_type)
fn add_assign(&mut self, rhs: Size_type)
Performs the
+=
operation. Read moreSource§impl Ord for Size_type
impl Ord for Size_type
Source§impl PartialOrd for Size_type
impl PartialOrd for Size_type
impl Copy for Size_type
impl Eq for Size_type
impl StructuralPartialEq for Size_type
Auto Trait Implementations§
impl Freeze for Size_type
impl RefUnwindSafe for Size_type
impl Send for Size_type
impl Sync for Size_type
impl Unpin for Size_type
impl UnwindSafe for Size_type
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