#[repr(C)]pub struct Vec3F {
pub x: f32,
pub y: f32,
pub z: f32,
}Expand description
Represents a 3D vector with floating point coordinates.
This type does not specify units. Protocols that use this type should specify the characteristics of the vector space, including orientation and units.
Fields§
§x: f32§y: f32§z: f32Trait Implementations§
Source§impl<'a, ___E> Encode<Vec3F, ___E> for &'a Vec3Fwhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<Vec3F, ___E> for &'a Vec3Fwhere
___E: InternalHandleEncoder + ?Sized,
Source§impl<___E> Encode<Vec3F, ___E> for Vec3Fwhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<Vec3F, ___E> for Vec3Fwhere
___E: InternalHandleEncoder + ?Sized,
Source§const COPY_OPTIMIZATION: CopyOptimization<Vec3F, Vec3F>
const COPY_OPTIMIZATION: CopyOptimization<Vec3F, Vec3F>
Source§impl FromWireRef<Vec3F> for Vec3F
impl FromWireRef<Vec3F> for Vec3F
Source§fn from_wire_ref(wire: &Vec3F) -> Vec3F
fn from_wire_ref(wire: &Vec3F) -> Vec3F
Converts the given reference to this type.
Source§impl PartialOrd for Vec3F
impl PartialOrd for Vec3F
impl Copy for Vec3F
impl StructuralPartialEq for Vec3F
Auto Trait Implementations§
impl Freeze for Vec3F
impl RefUnwindSafe for Vec3F
impl Send for Vec3F
impl Sync for Vec3F
impl Unpin for Vec3F
impl UnsafeUnpin for Vec3F
impl UnwindSafe for Vec3F
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]