pub enum ConnectionDraftKind {
Point {
applied_condition: Option<EntityId>,
condition_coordinate_system: Option<EntityId>,
},
Curve {
applied_condition: Option<EntityId>,
axis: Option<EntityId>,
},
Surface {
applied_condition: Option<EntityId>,
},
}Expand description
Staged connection subtype for ConnectionDraft::kind.
Variants§
Point
Stages an IfcStructuralPointConnection.
Fields
Curve
Stages an IfcStructuralCurveConnection.
Fields
Surface
Stages an IfcStructuralSurfaceConnection.
Trait Implementations§
Source§impl Clone for ConnectionDraftKind
impl Clone for ConnectionDraftKind
Auto Trait Implementations§
impl Freeze for ConnectionDraftKind
impl RefUnwindSafe for ConnectionDraftKind
impl Send for ConnectionDraftKind
impl Sync for ConnectionDraftKind
impl Unpin for ConnectionDraftKind
impl UnsafeUnpin for ConnectionDraftKind
impl UnwindSafe for ConnectionDraftKind
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