Enum blackbox_log::units::si::molar_concentration::Units
#[non_exhaustive]pub enum Units {
Show 54 variants
yottamole_per_cubic_meter(yottamole_per_cubic_meter),
zettamole_per_cubic_meter(zettamole_per_cubic_meter),
examole_per_cubic_meter(examole_per_cubic_meter),
petamole_per_cubic_meter(petamole_per_cubic_meter),
teramole_per_cubic_meter(teramole_per_cubic_meter),
gigamole_per_cubic_meter(gigamole_per_cubic_meter),
megamole_per_cubic_meter(megamole_per_cubic_meter),
kilomole_per_cubic_meter(kilomole_per_cubic_meter),
hectomole_per_cubic_meter(hectomole_per_cubic_meter),
decamole_per_cubic_meter(decamole_per_cubic_meter),
mole_per_cubic_meter(mole_per_cubic_meter),
decimole_per_cubic_meter(decimole_per_cubic_meter),
centimole_per_cubic_meter(centimole_per_cubic_meter),
millimole_per_cubic_meter(millimole_per_cubic_meter),
micromole_per_cubic_meter(micromole_per_cubic_meter),
nanomole_per_cubic_meter(nanomole_per_cubic_meter),
picomole_per_cubic_meter(picomole_per_cubic_meter),
femtomole_per_cubic_meter(femtomole_per_cubic_meter),
attomole_per_cubic_meter(attomole_per_cubic_meter),
zeptomole_per_cubic_meter(zeptomole_per_cubic_meter),
yoctomole_per_cubic_meter(yoctomole_per_cubic_meter),
kilomole_per_cubic_decimeter(kilomole_per_cubic_decimeter),
kilomole_per_liter(kilomole_per_liter),
mole_per_cubic_decimeter(mole_per_cubic_decimeter),
mole_per_liter(mole_per_liter),
millimole_per_cubic_decimeter(millimole_per_cubic_decimeter),
millimole_per_liter(millimole_per_liter),
micromole_per_cubic_decimeter(micromole_per_cubic_decimeter),
micromole_per_liter(micromole_per_liter),
nanomole_per_cubic_decimeter(nanomole_per_cubic_decimeter),
nanomole_per_liter(nanomole_per_liter),
picomole_per_cubic_decimeter(picomole_per_cubic_decimeter),
picomole_per_liter(picomole_per_liter),
femtomole_per_cubic_decimeter(femtomole_per_cubic_decimeter),
femtomole_per_liter(femtomole_per_liter),
kilomole_per_deciliter(kilomole_per_deciliter),
mole_per_deciliter(mole_per_deciliter),
millimole_per_deciliter(millimole_per_deciliter),
micromole_per_deciliter(micromole_per_deciliter),
nanomole_per_deciliter(nanomole_per_deciliter),
picomole_per_deciliter(picomole_per_deciliter),
femtomole_per_deciliter(femtomole_per_deciliter),
kilomole_per_milliliter(kilomole_per_milliliter),
mole_per_milliliter(mole_per_milliliter),
millimole_per_milliliter(millimole_per_milliliter),
micromole_per_milliliter(micromole_per_milliliter),
nanomole_per_milliliter(nanomole_per_milliliter),
picomole_per_milliliter(picomole_per_milliliter),
femtomole_per_milliliter(femtomole_per_milliliter),
particle_per_cubic_meter(particle_per_cubic_meter),
particle_per_cubic_decimeter(particle_per_cubic_decimeter),
particle_per_liter(particle_per_liter),
particle_per_deciliter(particle_per_deciliter),
particle_per_milliliter(particle_per_milliliter),
}
Expand description
Unit enum.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
yottamole_per_cubic_meter(yottamole_per_cubic_meter)
yottamoles per cubic meter
zettamole_per_cubic_meter(zettamole_per_cubic_meter)
zettamoles per cubic meter
examole_per_cubic_meter(examole_per_cubic_meter)
examoles per cubic meter
petamole_per_cubic_meter(petamole_per_cubic_meter)
petamoles per cubic meter
teramole_per_cubic_meter(teramole_per_cubic_meter)
teramoles per cubic meter
gigamole_per_cubic_meter(gigamole_per_cubic_meter)
gigamoles per cubic meter
megamole_per_cubic_meter(megamole_per_cubic_meter)
megamoles per cubic meter
kilomole_per_cubic_meter(kilomole_per_cubic_meter)
kilomoles per cubic meter
hectomole_per_cubic_meter(hectomole_per_cubic_meter)
hectomoles per cubic meter
decamole_per_cubic_meter(decamole_per_cubic_meter)
decamoles per cubic meter
mole_per_cubic_meter(mole_per_cubic_meter)
moles per cubic meter
decimole_per_cubic_meter(decimole_per_cubic_meter)
decimoles per cubic meter
centimole_per_cubic_meter(centimole_per_cubic_meter)
centimoles per cubic meter
millimole_per_cubic_meter(millimole_per_cubic_meter)
millimoles per cubic meter
micromole_per_cubic_meter(micromole_per_cubic_meter)
micromoles per cubic meter
nanomole_per_cubic_meter(nanomole_per_cubic_meter)
nanomoles per cubic meter
picomole_per_cubic_meter(picomole_per_cubic_meter)
picomoles per cubic meter
femtomole_per_cubic_meter(femtomole_per_cubic_meter)
femtomoles per cubic meter
attomole_per_cubic_meter(attomole_per_cubic_meter)
attomoles per cubic meter
zeptomole_per_cubic_meter(zeptomole_per_cubic_meter)
zeptomoles per cubic meter
yoctomole_per_cubic_meter(yoctomole_per_cubic_meter)
yoctomoles per cubic meter
kilomole_per_cubic_decimeter(kilomole_per_cubic_decimeter)
kilomoles per cubic decimeter
kilomole_per_liter(kilomole_per_liter)
kilomoles per liter
mole_per_cubic_decimeter(mole_per_cubic_decimeter)
moles per cubic decimeter
mole_per_liter(mole_per_liter)
moles per liter
millimole_per_cubic_decimeter(millimole_per_cubic_decimeter)
millimoles per cubic decimeter
millimole_per_liter(millimole_per_liter)
millimoles per liter
micromole_per_cubic_decimeter(micromole_per_cubic_decimeter)
micromoles per cubic decimeter
micromole_per_liter(micromole_per_liter)
micromoles per liter
nanomole_per_cubic_decimeter(nanomole_per_cubic_decimeter)
nanomoles per cubic decimeter
nanomole_per_liter(nanomole_per_liter)
nanomoles per liter
picomole_per_cubic_decimeter(picomole_per_cubic_decimeter)
picomoles per cubic decimeter
picomole_per_liter(picomole_per_liter)
picomoles per liter
femtomole_per_cubic_decimeter(femtomole_per_cubic_decimeter)
femtomoles per cubic decimeter
femtomole_per_liter(femtomole_per_liter)
femtomoles per liter
kilomole_per_deciliter(kilomole_per_deciliter)
kilomoles per deciliter
mole_per_deciliter(mole_per_deciliter)
moles per deciliter
millimole_per_deciliter(millimole_per_deciliter)
millimoles per deciliter
micromole_per_deciliter(micromole_per_deciliter)
micromoles per deciliter
nanomole_per_deciliter(nanomole_per_deciliter)
nanomoles per deciliter
picomole_per_deciliter(picomole_per_deciliter)
picomoles per deciliter
femtomole_per_deciliter(femtomole_per_deciliter)
femtomoles per deciliter
kilomole_per_milliliter(kilomole_per_milliliter)
kilomoles per milliliter
mole_per_milliliter(mole_per_milliliter)
moles per milliliter
millimole_per_milliliter(millimole_per_milliliter)
millimoles per milliliter
micromole_per_milliliter(micromole_per_milliliter)
micromoles per milliliter
nanomole_per_milliliter(nanomole_per_milliliter)
nanomoles per milliliter
picomole_per_milliliter(picomole_per_milliliter)
picomoles per milliliter
femtomole_per_milliliter(femtomole_per_milliliter)
femtomoles per milliliter
particle_per_cubic_meter(particle_per_cubic_meter)
particles per cubic meter
particle_per_cubic_decimeter(particle_per_cubic_decimeter)
particles per cubic decimeter
particle_per_liter(particle_per_liter)
particles per liter
particle_per_deciliter(particle_per_deciliter)
particles per deciliter
particle_per_milliliter(particle_per_milliliter)
particles per milliliter
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Units
impl Send for Units
impl Sync for Units
impl Unpin for Units
impl UnwindSafe for Units
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
§impl<T> Conv for T
impl<T> Conv for T
§impl<T> FmtForward for T
impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R ) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
self
, then passes self.as_mut()
into the pipe
function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
self
, then passes self.deref()
into the pipe function.§impl<T> Tap for T
impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
.tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
.tap_mut()
only in debug builds, and is erased in release
builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
.tap_borrow()
only in debug builds, and is erased in release
builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
.tap_borrow_mut()
only in debug builds, and is erased in release
builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
.tap_ref()
only in debug builds, and is erased in release
builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
.tap_ref_mut()
only in debug builds, and is erased in release
builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
.tap_deref()
only in debug builds, and is erased in release
builds.