pub struct Vector3Double {
pub x: f64,
pub y: f64,
pub z: f64,
}
Expand description
Custom vector type containing 3 double precision fields
Fields§
§x: f64
The first value within the vector
y: f64
The second value within the vector
z: f64
The third value within the vector
Implementations§
Trait Implementations§
Source§impl Clone for Vector3Double
impl Clone for Vector3Double
Source§fn clone(&self) -> Vector3Double
fn clone(&self) -> Vector3Double
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 Vector3Double
impl Debug for Vector3Double
Source§impl Default for Vector3Double
impl Default for Vector3Double
Source§fn default() -> Vector3Double
fn default() -> Vector3Double
Returns the “default value” for a type. Read more
impl Copy for Vector3Double
Auto Trait Implementations§
impl Freeze for Vector3Double
impl RefUnwindSafe for Vector3Double
impl Send for Vector3Double
impl Sync for Vector3Double
impl Unpin for Vector3Double
impl UnwindSafe for Vector3Double
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