#[repr(C)]pub struct RayCollision {
pub hit: bool,
pub distance: f32,
pub point: Vector3,
pub normal: Vector3,
}Fields§
§hit: bool§distance: f32§point: Vector3§normal: Vector3Trait Implementations§
Source§impl Clone for RayCollision
impl Clone for RayCollision
Source§fn clone(&self) -> RayCollision
fn clone(&self) -> RayCollision
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RayCollision
impl Debug for RayCollision
Source§impl Default for RayCollision
impl Default for RayCollision
Source§fn default() -> RayCollision
fn default() -> RayCollision
Returns the “default value” for a type. Read more
Source§impl From<&RayCollision> for RayCollision
impl From<&RayCollision> for RayCollision
Source§fn from(v: &RayCollision) -> RayCollision
fn from(v: &RayCollision) -> RayCollision
Converts to this type from the input type.
Source§impl From<RayCollision> for RayCollision
impl From<RayCollision> for RayCollision
Source§fn from(r: RayCollision) -> RayCollision
fn from(r: RayCollision) -> RayCollision
Converts to this type from the input type.
Source§impl From<RayCollision> for RayCollision
impl From<RayCollision> for RayCollision
Source§fn from(v: RayCollision) -> RayCollision
fn from(v: RayCollision) -> RayCollision
Converts to this type from the input type.
Source§impl PartialEq for RayCollision
impl PartialEq for RayCollision
impl Copy for RayCollision
impl StructuralPartialEq for RayCollision
Auto Trait Implementations§
impl Freeze for RayCollision
impl RefUnwindSafe for RayCollision
impl Send for RayCollision
impl Sync for RayCollision
impl Unpin for RayCollision
impl UnsafeUnpin for RayCollision
impl UnwindSafe for RayCollision
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