#[non_exhaustive]pub enum TimeSeriesKind {
Regular {
time_step: Option<f64>,
},
Irregular,
}Expand description
Which IfcTimeSeries subtype was read.
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.
Regular
IfcRegularTimeSeries: instants follow from TimeStep.
Irregular
IfcIrregularTimeSeries: each value carries its own timestamp.
Trait Implementations§
Source§impl Clone for TimeSeriesKind
impl Clone for TimeSeriesKind
impl Copy for TimeSeriesKind
Source§impl Debug for TimeSeriesKind
impl Debug for TimeSeriesKind
Source§impl PartialEq for TimeSeriesKind
impl PartialEq for TimeSeriesKind
impl StructuralPartialEq for TimeSeriesKind
Auto Trait Implementations§
impl Freeze for TimeSeriesKind
impl RefUnwindSafe for TimeSeriesKind
impl Send for TimeSeriesKind
impl Sync for TimeSeriesKind
impl Unpin for TimeSeriesKind
impl UnsafeUnpin for TimeSeriesKind
impl UnwindSafe for TimeSeriesKind
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