Trait 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> TranslateMut for Option<T>
impl<T: TranslateMut> TranslateMut for Option<T>
fn translate_mut(&mut self, p: Point)
source§impl<T: TranslateMut> TranslateMut for Vec<T>
impl<T: TranslateMut> TranslateMut for Vec<T>
fn translate_mut(&mut self, p: Point)
source§impl<TupleElement0: TranslateMut> TranslateMut for (TupleElement0,)
impl<TupleElement0: TranslateMut> 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: TranslateMut, TupleElement1: TranslateMut> TranslateMut for (TupleElement0, TupleElement1)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut> 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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut, TupleElement9: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut, TupleElement9: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut, TupleElement9: TranslateMut, TupleElement10: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut, TupleElement9: TranslateMut, TupleElement10: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)
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: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut, TupleElement9: TranslateMut, TupleElement10: TranslateMut, TupleElement11: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)
impl<TupleElement0: TranslateMut, TupleElement1: TranslateMut, TupleElement2: TranslateMut, TupleElement3: TranslateMut, TupleElement4: TranslateMut, TupleElement5: TranslateMut, TupleElement6: TranslateMut, TupleElement7: TranslateMut, TupleElement8: TranslateMut, TupleElement9: TranslateMut, TupleElement10: TranslateMut, TupleElement11: TranslateMut> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)
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: 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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)
impl<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> TranslateMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
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: 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> 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)
impl<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> 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)
source§fn translate_mut(&mut self, p: Point)
fn translate_mut(&mut self, p: Point)
Translates the shape by a Point
through mutation.