pub struct MatePlane {
pub origin: [f64; 3],
pub normal: [f64; 3],
}Expand description
A plane in a body’s local frame (origin + unit normal).
Fields§
§origin: [f64; 3]§normal: [f64; 3]Trait Implementations§
impl Copy for MatePlane
Source§impl<'de> Deserialize<'de> for MatePlane
impl<'de> Deserialize<'de> for MatePlane
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 Freeze for MatePlane
impl RefUnwindSafe for MatePlane
impl Send for MatePlane
impl Sync for MatePlane
impl Unpin for MatePlane
impl UnsafeUnpin for MatePlane
impl UnwindSafe for MatePlane
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