pub struct Vector2Vec(pub Vec<Vec2Impl>);Expand description
A vector of 2D vectors.
Tuple Fields§
§0: Vec<Vec2Impl>Implementations§
Trait Implementations§
Source§impl Add for Vector2Vec
Available on crate features vec_variants and vector2 only.
impl Add for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§type Output = Vector2Vec
type Output = Vector2Vec
The resulting type after applying the
+ operator.Source§fn add(self, other: Vector2Vec) -> Vector2Vec
fn add(self, other: Vector2Vec) -> Vector2Vec
Performs the
+ operation. Read moreSource§impl Clone for Vector2Vec
impl Clone for Vector2Vec
Source§fn clone(&self) -> Vector2Vec
fn clone(&self) -> Vector2Vec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl DataTypeOps for Vector2Vec
impl DataTypeOps for Vector2Vec
Source§impl Debug for Vector2Vec
impl Debug for Vector2Vec
Source§impl Div<f32> for Vector2Vec
Available on crate features vec_variants and vector2 only.
impl Div<f32> for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§type Output = Vector2Vec
type Output = Vector2Vec
The resulting type after applying the
/ operator.Source§impl Div<f64> for Vector2Vec
Available on crate features vec_variants and vector2 only.
impl Div<f64> for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§type Output = Vector2Vec
type Output = Vector2Vec
The resulting type after applying the
/ operator.impl Eq for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§impl Hash for Vector2Vec
Available on crate features vec_variants and vector2 only.
impl Hash for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§impl Mul<f32> for Vector2Vec
Available on crate features vec_variants and vector2 only.
impl Mul<f32> for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§type Output = Vector2Vec
type Output = Vector2Vec
The resulting type after applying the
* operator.Source§impl Mul<f64> for Vector2Vec
Available on crate features vec_variants and vector2 only.
impl Mul<f64> for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§type Output = Vector2Vec
type Output = Vector2Vec
The resulting type after applying the
* operator.Source§impl PartialEq for Vector2Vec
impl PartialEq for Vector2Vec
Source§fn eq(&self, other: &Vector2Vec) -> bool
fn eq(&self, other: &Vector2Vec) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for Vector2Vec
Source§impl Sub for Vector2Vec
Available on crate features vec_variants and vector2 only.
impl Sub for Vector2Vec
Available on crate features
vec_variants and vector2 only.Source§type Output = Vector2Vec
type Output = Vector2Vec
The resulting type after applying the
- operator.Source§fn sub(self, other: Vector2Vec) -> Vector2Vec
fn sub(self, other: Vector2Vec) -> Vector2Vec
Performs the
- operation. Read moreSource§impl TryFrom<&Value> for Vector2Vec
impl TryFrom<&Value> for Vector2Vec
Auto Trait Implementations§
impl Freeze for Vector2Vec
impl RefUnwindSafe for Vector2Vec
impl Send for Vector2Vec
impl Sync for Vector2Vec
impl Unpin for Vector2Vec
impl UnsafeUnpin for Vector2Vec
impl UnwindSafe for Vector2Vec
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> Interpolatable for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more