#[non_exhaustive]pub enum SimpleQuantityValue {
Area(f64),
Count(f64),
Length(f64),
Time(f64),
Volume(f64),
Weight(f64),
}Expand description
A concrete IfcPhysicalSimpleQuantity measure kind.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Area(f64)
IfcQuantityArea.AreaValue.
Count(f64)
IfcQuantityCount.CountValue.
Length(f64)
IfcQuantityLength.LengthValue.
Time(f64)
IfcQuantityTime.TimeValue.
Volume(f64)
IfcQuantityVolume.VolumeValue.
Weight(f64)
IfcQuantityWeight.WeightValue.
Trait Implementations§
Source§impl Clone for SimpleQuantityValue
impl Clone for SimpleQuantityValue
impl Copy for SimpleQuantityValue
Source§impl Debug for SimpleQuantityValue
impl Debug for SimpleQuantityValue
Source§impl PartialEq for SimpleQuantityValue
impl PartialEq for SimpleQuantityValue
impl StructuralPartialEq for SimpleQuantityValue
Auto Trait Implementations§
impl Freeze for SimpleQuantityValue
impl RefUnwindSafe for SimpleQuantityValue
impl Send for SimpleQuantityValue
impl Sync for SimpleQuantityValue
impl Unpin for SimpleQuantityValue
impl UnsafeUnpin for SimpleQuantityValue
impl UnwindSafe for SimpleQuantityValue
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