pub enum DataRateUnit {
BitsPerSecond,
KiloBitsPerSecond,
MegaBitsPerSecond,
GigaBitsPerSecond,
BytesPerSecond,
KiloBytesPerSecond,
MegaBytesPerSecond,
GigaBytesPerSecond,
}Expand description
Display/conversion units for DataRate.
Variants§
BitsPerSecond
Bits per second (bps).
KiloBitsPerSecond
Kilobits per second (kbps).
MegaBitsPerSecond
Megabits per second (Mbps).
GigaBitsPerSecond
Gigabits per second (Gbps).
BytesPerSecond
Bytes per second (B/s). 1 B/s = 8 bps.
KiloBytesPerSecond
Kilobytes per second (KB/s). 1 KB/s = 8e3 bps.
MegaBytesPerSecond
Megabytes per second (MB/s). 1 MB/s = 8e6 bps.
GigaBytesPerSecond
Gigabytes per second (GB/s). 1 GB/s = 8e9 bps.
Trait Implementations§
Source§impl Clone for DataRateUnit
impl Clone for DataRateUnit
Source§fn clone(&self) -> DataRateUnit
fn clone(&self) -> DataRateUnit
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 DataRateUnit
impl Debug for DataRateUnit
Source§impl PartialEq for DataRateUnit
impl PartialEq for DataRateUnit
impl Copy for DataRateUnit
impl Eq for DataRateUnit
impl StructuralPartialEq for DataRateUnit
Auto Trait Implementations§
impl Freeze for DataRateUnit
impl RefUnwindSafe for DataRateUnit
impl Send for DataRateUnit
impl Sync for DataRateUnit
impl Unpin for DataRateUnit
impl UnsafeUnpin for DataRateUnit
impl UnwindSafe for DataRateUnit
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