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§
Source§impl Clone for MeasurementUnitUnitType
impl Clone for MeasurementUnitUnitType
Source§fn clone(&self) -> MeasurementUnitUnitType
fn clone(&self) -> MeasurementUnitUnitType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MeasurementUnitUnitType
impl Debug for MeasurementUnitUnitType
Source§impl<'de> Deserialize<'de> for MeasurementUnitUnitType
impl<'de> Deserialize<'de> for MeasurementUnitUnitType
Source§fn 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
Source§impl PartialEq for MeasurementUnitUnitType
impl PartialEq for MeasurementUnitUnitType
Source§impl Serialize for MeasurementUnitUnitType
impl Serialize for MeasurementUnitUnitType
impl Eq for MeasurementUnitUnitType
impl StructuralPartialEq for MeasurementUnitUnitType
Auto Trait Implementations§
impl Freeze for MeasurementUnitUnitType
impl RefUnwindSafe for MeasurementUnitUnitType
impl Send for MeasurementUnitUnitType
impl Sync for MeasurementUnitUnitType
impl Unpin for MeasurementUnitUnitType
impl UnwindSafe for MeasurementUnitUnitType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.