Struct DecimalBytes
pub struct DecimalBytes(pub u64);
Formats bytes for human readability using SI prefixes
Examples
# use DecimalBytes;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
Fields
0: u64
Trait Implementations
impl Debug for DecimalBytes
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for DecimalBytes
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for DecimalBytes
impl RefUnwindSafe for DecimalBytes
impl Send for DecimalBytes
impl Sync for DecimalBytes
impl Unpin for DecimalBytes
impl UnsafeUnpin for DecimalBytes
impl UnwindSafe for DecimalBytes
Blanket Implementations
impl<T> Any for DecimalBytes
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for DecimalBytes
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for DecimalBytes
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for DecimalBytes
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToString for DecimalBytes
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for DecimalBytes
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for DecimalBytes
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for DecimalBytes
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>