pub struct PacketRate(pub u64);Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for PacketRate
impl Clone for PacketRate
Source§fn clone(&self) -> PacketRate
fn clone(&self) -> PacketRate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PacketRate
Source§impl Debug for PacketRate
impl Debug for PacketRate
Source§impl Deref for PacketRate
impl Deref for PacketRate
Source§impl Display for PacketRate
impl Display for PacketRate
Source§impl Div<PacketRate> for DataRate
impl Div<PacketRate> for DataRate
Source§type Output = PacketSize
type Output = PacketSize
The resulting type after applying the
/ operator.impl Eq for PacketRate
Source§impl From<PacketRate> for u64
impl From<PacketRate> for u64
Source§fn from(original: PacketRate) -> Self
fn from(original: PacketRate) -> Self
Converts to this type from the input type.
Source§impl Mul<Duration> for PacketRate
impl Mul<Duration> for PacketRate
Source§impl Mul<PacketRate> for Duration
impl Mul<PacketRate> for Duration
Source§type Output = PacketCount
type Output = PacketCount
The resulting type after applying the
* operator.Source§impl Ord for PacketRate
impl Ord for PacketRate
Source§fn cmp(&self, other: &PacketRate) -> Ordering
fn cmp(&self, other: &PacketRate) -> Ordering
1.21.0 (const: unstable) · 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 PacketRate
impl PartialEq for PacketRate
Source§fn eq(&self, other: &PacketRate) -> bool
fn eq(&self, other: &PacketRate) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for PacketRate
impl PartialOrd for PacketRate
impl StructuralPartialEq for PacketRate
Auto Trait Implementations§
impl Freeze for PacketRate
impl RefUnwindSafe for PacketRate
impl Send for PacketRate
impl Sync for PacketRate
impl Unpin for PacketRate
impl UnsafeUnpin for PacketRate
impl UnwindSafe for PacketRate
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.