Struct BinaryBytes
pub struct BinaryBytes(pub u64);
Formats bytes for human readability using ISO/IEC prefixes
Examples
# use BinaryBytes;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
Fields
0: u64
Trait Implementations
impl Debug for BinaryBytes
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for BinaryBytes
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for BinaryBytes
impl RefUnwindSafe for BinaryBytes
impl Send for BinaryBytes
impl Sync for BinaryBytes
impl Unpin for BinaryBytes
impl UnsafeUnpin for BinaryBytes
impl UnwindSafe for BinaryBytes
Blanket Implementations
impl<T> Any for BinaryBytes
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for BinaryBytes
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for BinaryBytes
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for BinaryBytes
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToString for BinaryBytes
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for BinaryBytes
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 BinaryBytes
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for BinaryBytes
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>