#[non_exhaustive]pub enum LayerSetDirection {
Axis1,
Axis2,
Axis3,
}Expand description
Axis along which an IFC material layer set affects product geometry.
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.
Axis1
Layers stack along the product’s local x axis.
Axis2
Layers stack along the product’s local y axis.
Axis3
Layers stack along the product’s local z axis.
Trait Implementations§
Source§impl Clone for LayerSetDirection
impl Clone for LayerSetDirection
impl Copy for LayerSetDirection
Source§impl Debug for LayerSetDirection
impl Debug for LayerSetDirection
impl Eq for LayerSetDirection
Source§impl PartialEq for LayerSetDirection
impl PartialEq for LayerSetDirection
impl StructuralPartialEq for LayerSetDirection
Auto Trait Implementations§
impl Freeze for LayerSetDirection
impl RefUnwindSafe for LayerSetDirection
impl Send for LayerSetDirection
impl Sync for LayerSetDirection
impl Unpin for LayerSetDirection
impl UnsafeUnpin for LayerSetDirection
impl UnwindSafe for LayerSetDirection
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