Skip to navigation

Enum Bandwidth Unit

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.

pub enum BandwidthUnit {
BytesPerSecond,
KibibytesPerSecond,
MebibytesPerSecond,
GibibytesPerSecond,
BitsPerSecond,
MegabitsPerSecond,
GigabitsPerSecond,
}

Units for data transferred per second.

Variants

BytesPerSecond

BytesPerSecond

Bytes per second.

KibibytesPerSecond

KibibytesPerSecond

Kibibytes per second.

MebibytesPerSecond

MebibytesPerSecond

Mebibytes per second.

GibibytesPerSecond

GibibytesPerSecond

Gibibytes per second.

BitsPerSecond

BitsPerSecond

Bits per second.

MegabitsPerSecond

MegabitsPerSecond

Megabits per second.

GigabitsPerSecond

GigabitsPerSecond

Gigabits per second.

Implementations

impl BandwidthUnit

impl BandwidthUnit

as_str

pub const fn as_str(self) -> &'static str

Return the canonical snake_case unit name.

Trait Implementations

impl Clone for BandwidthUnit

impl Clone for BandwidthUnit

clone

fn clone(&self) -> BandwidthUnit

clone_from

fn clone_from(&mut self, source: &Self)

impl Debug for BandwidthUnit

impl Debug for BandwidthUnit

fmt

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

impl Default for BandwidthUnit

impl Default for BandwidthUnit

default

fn default() -> BandwidthUnit

impl<'de> Deserialize<'de> for BandwidthUnit

impl<'de> Deserialize<'de> for BandwidthUnit

deserialize

fn deserialize<__D>(
    __deserializer: __D,
) -> Result<BandwidthUnit, <__D as Deserializer<'de>>::Error>where
    __D: Deserializer<'de>,

impl PartialEq for BandwidthUnit

impl PartialEq for BandwidthUnit

eq

fn eq(&self, other: &BandwidthUnit) -> bool

ne

fn ne(&self, other: &Rhs) -> bool

impl ResourceUnit for BandwidthUnit

impl ResourceUnit for BandwidthUnit

as_str

fn as_str(self) -> &'static str

impl Serialize for BandwidthUnit

impl Serialize for BandwidthUnit

serialize

fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,

impl Copy for BandwidthUnit

impl Copy for BandwidthUnit

impl Eq for BandwidthUnit

impl Eq for BandwidthUnit

impl StructuralPartialEq for BandwidthUnit

impl StructuralPartialEq for BandwidthUnit