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 vector2 and vec_variants only.
impl Add for Vector2Vec
Available on crate features
vector2 and vec_variants 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 · 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 vector2 and vec_variants only.
impl Div<f32> for Vector2Vec
Available on crate features
vector2 and vec_variants 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 vector2 and vec_variants only.
impl Div<f64> for Vector2Vec
Available on crate features
vector2 and vec_variants only.Source§type Output = Vector2Vec
type Output = Vector2Vec
The resulting type after applying the
/ operator.Source§impl Hash for Vector2Vec
Available on crate features vector2 and vec_variants only.
impl Hash for Vector2Vec
Available on crate features
vector2 and vec_variants only.Source§impl Mul<f32> for Vector2Vec
Available on crate features vector2 and vec_variants only.
impl Mul<f32> for Vector2Vec
Available on crate features
vector2 and vec_variants 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 vector2 and vec_variants only.
impl Mul<f64> for Vector2Vec
Available on crate features
vector2 and vec_variants 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§impl Sub for Vector2Vec
Available on crate features vector2 and vec_variants only.
impl Sub for Vector2Vec
Available on crate features
vector2 and vec_variants 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
Source§impl TryFrom<Value> for Vector2Vec
impl TryFrom<Value> for Vector2Vec
impl Eq for Vector2Vec
Available on crate features
vector2 and vec_variants only.impl StructuralPartialEq 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,
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