pub struct GB(pub u64);Tuple Fields§
§0: u64Implementations§
Source§impl GB
impl GB
pub const fn new(val: u64) -> Self
pub const fn as_u64(&self) -> u64
pub const fn as_bytes(self) -> Bytes
pub const fn as_kb(self) -> KB
pub const fn as_mb(self) -> MB
pub const fn as_gb(self) -> GB
pub const fn as_tb(self) -> TB
pub const fn as_pb(self) -> PB
Trait Implementations§
Source§impl AddAssign for GB
impl AddAssign for GB
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl DivAssign<u64> for GB
impl DivAssign<u64> for GB
Source§fn div_assign(&mut self, rhs: u64)
fn div_assign(&mut self, rhs: u64)
Performs the
/= operation. Read moreSource§impl MulAssign<u64> for GB
impl MulAssign<u64> for GB
Source§fn mul_assign(&mut self, rhs: u64)
fn mul_assign(&mut self, rhs: u64)
Performs the
*= operation. Read moreSource§impl Ord for GB
impl Ord for GB
Source§impl PartialOrd<Bytes> for GB
impl PartialOrd<Bytes> for GB
Source§impl PartialOrd<GB> for Bytes
impl PartialOrd<GB> for Bytes
Source§impl PartialOrd<GB> for KB
impl PartialOrd<GB> for KB
Source§impl PartialOrd<GB> for MB
impl PartialOrd<GB> for MB
Source§impl PartialOrd<GB> for PB
impl PartialOrd<GB> for PB
Source§impl PartialOrd<GB> for TB
impl PartialOrd<GB> for TB
Source§impl PartialOrd<KB> for GB
impl PartialOrd<KB> for GB
Source§impl PartialOrd<MB> for GB
impl PartialOrd<MB> for GB
Source§impl PartialOrd<PB> for GB
impl PartialOrd<PB> for GB
Source§impl PartialOrd<TB> for GB
impl PartialOrd<TB> for GB
Source§impl PartialOrd for GB
impl PartialOrd for GB
Source§impl RemAssign for GB
impl RemAssign for GB
Source§fn rem_assign(&mut self, rhs: Self)
fn rem_assign(&mut self, rhs: Self)
Performs the
%= operation. Read moreSource§impl SubAssign for GB
impl SubAssign for GB
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreimpl Copy for GB
impl Eq for GB
impl StructuralPartialEq for GB
Auto Trait Implementations§
impl Freeze for GB
impl RefUnwindSafe for GB
impl Send for GB
impl Sync for GB
impl Unpin for GB
impl UnwindSafe for GB
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