pub struct SpaceUsage(/* private fields */);
Implementations§
Source§impl SpaceUsage
impl SpaceUsage
pub fn from_bytes(bytes: u64) -> Self
pub fn from_kilobytes(kilobytes: u64) -> Self
pub fn from_megabytes(megabytes: u64) -> Self
pub fn from_gigabytes(gigabytes: u64) -> Self
pub fn from_kibibytes(kibibytes: u64) -> Self
pub fn from_mebibytes(mebibytes: u64) -> Self
pub fn from_gibibytes(gibibytes: u64) -> Self
pub fn as_bytes(self) -> u64
pub fn as_kilobytes(self) -> u64
Trait Implementations§
Source§impl Clone for SpaceUsage
impl Clone for SpaceUsage
Source§fn clone(&self) -> SpaceUsage
fn clone(&self) -> SpaceUsage
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 moreSource§impl Debug for SpaceUsage
impl Debug for SpaceUsage
Source§impl Default for SpaceUsage
impl Default for SpaceUsage
Source§fn default() -> SpaceUsage
fn default() -> SpaceUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpaceUsage
impl<'de> Deserialize<'de> for SpaceUsage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for SpaceUsage
impl Display for SpaceUsage
Source§impl Ord for SpaceUsage
impl Ord for SpaceUsage
Source§fn cmp(&self, other: &SpaceUsage) -> Ordering
fn cmp(&self, other: &SpaceUsage) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SpaceUsage
impl PartialEq for SpaceUsage
Source§impl PartialOrd for SpaceUsage
impl PartialOrd for SpaceUsage
Source§impl Serialize for SpaceUsage
impl Serialize for SpaceUsage
impl Copy for SpaceUsage
impl Eq for SpaceUsage
impl StructuralPartialEq for SpaceUsage
Auto Trait Implementations§
impl Freeze for SpaceUsage
impl RefUnwindSafe for SpaceUsage
impl Send for SpaceUsage
impl Sync for SpaceUsage
impl Unpin for SpaceUsage
impl UnwindSafe for SpaceUsage
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