pub struct PortSeat {
pub origin: [f64; 3],
pub x: [f64; 3],
pub y: [f64; 3],
pub z: [f64; 3],
}Expand description
Fields§
§origin: [f64; 3]§x: [f64; 3]The seat’s x axis, which is the direction the reference gives — see
Frame::from_origin_direction.
y: [f64; 3]§z: [f64; 3]Implementations§
Trait Implementations§
impl Copy for PortSeat
Source§impl<'de> Deserialize<'de> for PortSeat
impl<'de> Deserialize<'de> for PortSeat
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
impl StructuralPartialEq for PortSeat
Auto Trait Implementations§
impl Freeze for PortSeat
impl RefUnwindSafe for PortSeat
impl Send for PortSeat
impl Sync for PortSeat
impl Unpin for PortSeat
impl UnsafeUnpin for PortSeat
impl UnwindSafe for PortSeat
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