pub enum SymmetricElement {
Point {
point: [f64; 3],
},
Plane {
plane: MatePlane,
},
Axis {
axis: MateAxis,
},
}Expand description
One side of a MateKind::Symmetric mate, in its owning body’s frame.
Variants§
Trait Implementations§
Source§impl Clone for SymmetricElement
impl Clone for SymmetricElement
impl Copy for SymmetricElement
Source§impl Debug for SymmetricElement
impl Debug for SymmetricElement
Source§impl<'de> Deserialize<'de> for SymmetricElement
impl<'de> Deserialize<'de> for SymmetricElement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Forget for SymmetricElement
impl Freeze for SymmetricElement
impl RefUnwindSafe for SymmetricElement
impl Send for SymmetricElement
impl Sync for SymmetricElement
impl Unpin for SymmetricElement
impl UnsafeUnpin for SymmetricElement
impl UnwindSafe for SymmetricElement
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