pub enum MeasurementUnitUnitType {
TypeCustom,
TypeArea,
TypeLength,
TypeVolume,
TypeWeight,
TypeGeneric,
}
Expand description
Describes the type of this unit and indicates which field contains the unit information.
Variants
TypeCustom
The unit details are contained in the custom_unit field.
TypeArea
The unit details are contained in the area_unit field.
TypeLength
The unit details are contained in the length_unit field.
TypeVolume
The unit details are contained in the volume_unit field.
TypeWeight
The unit details are contained in the weight_unit field.
TypeGeneric
The unit details are contained in the generic_unit field.
Trait Implementations
sourceimpl Clone for MeasurementUnitUnitType
impl Clone for MeasurementUnitUnitType
sourcefn clone(&self) -> MeasurementUnitUnitType
fn clone(&self) -> MeasurementUnitUnitType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for MeasurementUnitUnitType
impl Debug for MeasurementUnitUnitType
sourceimpl<'de> Deserialize<'de> for MeasurementUnitUnitType
impl<'de> Deserialize<'de> for MeasurementUnitUnitType
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<MeasurementUnitUnitType> for MeasurementUnitUnitType
impl PartialEq<MeasurementUnitUnitType> for MeasurementUnitUnitType
sourcefn eq(&self, other: &MeasurementUnitUnitType) -> bool
fn eq(&self, other: &MeasurementUnitUnitType) -> bool
sourceimpl Serialize for MeasurementUnitUnitType
impl Serialize for MeasurementUnitUnitType
impl Eq for MeasurementUnitUnitType
impl StructuralEq for MeasurementUnitUnitType
impl StructuralPartialEq for MeasurementUnitUnitType
Auto Trait Implementations
impl RefUnwindSafe for MeasurementUnitUnitType
impl Send for MeasurementUnitUnitType
impl Sync for MeasurementUnitUnitType
impl Unpin for MeasurementUnitUnitType
impl UnwindSafe for MeasurementUnitUnitType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.