pub enum ConnectionConditionDraft {
Failure(FailureLimits),
Slippage(AxisValues<Option<f64>>),
}Expand description
Authored values for a connection condition.
The two families carry different measures – failure limits are forces, slippage is a length – so the kind selects both the entity and which of these fields is written.
Variants§
Failure(FailureLimits)
IfcFailureConnectionCondition: the load at which the
connection gives way, per axis and sign.
Slippage(AxisValues<Option<f64>>)
IfcSlippageConnectionCondition: how far the connection moves
before it bears, per axis.
Trait Implementations§
Source§impl Clone for ConnectionConditionDraft
impl Clone for ConnectionConditionDraft
impl Copy for ConnectionConditionDraft
Auto Trait Implementations§
impl Freeze for ConnectionConditionDraft
impl RefUnwindSafe for ConnectionConditionDraft
impl Send for ConnectionConditionDraft
impl Sync for ConnectionConditionDraft
impl Unpin for ConnectionConditionDraft
impl UnsafeUnpin for ConnectionConditionDraft
impl UnwindSafe for ConnectionConditionDraft
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