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