Trait rect_iter::GetMut2D[][src]

pub trait GetMut2D: Get2D {
    fn try_get_mut_xy<T: ToPrimitive>(
        &mut self,
        x: T,
        y: T
    ) -> Result<&mut Self::Item, IndexError>; fn get_mut_xy<T: ToPrimitive>(&mut self, x: T, y: T) -> &mut Self::Item { ... }
fn get_mut_p<T: ToPrimitive, P: IntoTuple2<T>>(
        &mut self,
        p: P
    ) -> &mut Self::Item { ... }
fn try_get_mut_p<T: ToPrimitive, P: IntoTuple2<T>>(
        &mut self,
        p: P
    ) -> Result<&mut Self::Item, IndexError> { ... } }

Required Methods

Provided Methods

Implementations on Foreign Types

impl<D> GetMut2D for Vec<Vec<D>>
[src]

impl<P, C> GetMut2D for ImageBuffer<P, C> where
    P: Pixel + 'static,
    P::Subpixel: 'static,
    C: Deref<Target = [P::Subpixel]> + DerefMut
[src]

impl<S: DataMut> GetMut2D for ArrayBase<S, Ix2>
[src]

Implementors