Trait substrate::geometry::transform::TranslateMut
source · pub trait TranslateMut {
// Required method
fn translate_mut(&mut self, p: Point);
}
Expand description
A trait for specifying how a shape is translated by a Point
.
Required Methods§
sourcefn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
Implementations on Foreign Types§
source§impl TranslateMut for ()
impl TranslateMut for ()
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<T> TranslateMut for Option<T>where
T: TranslateMut,
impl<T> TranslateMut for Option<T>where
T: TranslateMut,
fn translate_mut(&mut self, p: Point)
source§impl<T> TranslateMut for Vec<T>where
T: TranslateMut,
impl<T> TranslateMut for Vec<T>where
T: TranslateMut,
fn translate_mut(&mut self, p: Point)
source§impl<TupleElement0> TranslateMut for (TupleElement0,)
impl<TupleElement0> TranslateMut for (TupleElement0,)
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1> TranslateMut for (TupleElement0, TupleElement1)
impl<TupleElement0, TupleElement1> TranslateMut for (TupleElement0, TupleElement1)
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2> TranslateMut for (TupleElement0, TupleElement1, TupleElement2)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2> TranslateMut for (TupleElement0, TupleElement1, TupleElement2)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
TupleElement29: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
TupleElement29: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
TupleElement29: TranslateMut,
TupleElement30: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
TupleElement29: TranslateMut,
TupleElement30: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
TupleElement29: TranslateMut,
TupleElement30: TranslateMut,
TupleElement31: TranslateMut,
Point: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31)where
TupleElement0: TranslateMut,
TupleElement1: TranslateMut,
TupleElement2: TranslateMut,
TupleElement3: TranslateMut,
TupleElement4: TranslateMut,
TupleElement5: TranslateMut,
TupleElement6: TranslateMut,
TupleElement7: TranslateMut,
TupleElement8: TranslateMut,
TupleElement9: TranslateMut,
TupleElement10: TranslateMut,
TupleElement11: TranslateMut,
TupleElement12: TranslateMut,
TupleElement13: TranslateMut,
TupleElement14: TranslateMut,
TupleElement15: TranslateMut,
TupleElement16: TranslateMut,
TupleElement17: TranslateMut,
TupleElement18: TranslateMut,
TupleElement19: TranslateMut,
TupleElement20: TranslateMut,
TupleElement21: TranslateMut,
TupleElement22: TranslateMut,
TupleElement23: TranslateMut,
TupleElement24: TranslateMut,
TupleElement25: TranslateMut,
TupleElement26: TranslateMut,
TupleElement27: TranslateMut,
TupleElement28: TranslateMut,
TupleElement29: TranslateMut,
TupleElement30: TranslateMut,
TupleElement31: TranslateMut,
Point: Clone,
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.