#[repr(C)]pub struct Vec3F {
pub x: Float32,
pub y: Float32,
pub z: Float32,
}Expand description
The wire type corresponding to Vec3F.
Fields§
§x: Float32§y: Float32§z: Float32Trait 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<___E, T0, T1, T2> Encode<Vec3F, ___E> for Vec3F<T0, T1, T2>where
___E: InternalHandleEncoder + ?Sized,
T0: Encode<Float32, ___E>,
T1: Encode<Float32, ___E>,
T2: Encode<Float32, ___E>,
impl<___E, T0, T1, T2> Encode<Vec3F, ___E> for Vec3F<T0, T1, T2>where
___E: InternalHandleEncoder + ?Sized,
T0: Encode<Float32, ___E>,
T1: Encode<Float32, ___E>,
T2: Encode<Float32, ___E>,
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.
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> 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]