pub fn go_up(&self, i: usize) -> PlaneSlice<'a, T> {
        PlaneSlice {
            plane: self.plane,
            x: self.x,
            y: self.y - i as isize,
        }
    }
/// A slice starting i pixels above the current one.
A slice starting i pixels above the current one.
A slice starting i pixels above the current one .
pub fn go_up(&self, i: usize) -> PlaneSlice<'a, T> {
        PlaneSlice {
            plane: self.plane,
            x: self.x,
            y: self.y - i as isize,
        }
    }
pub fn go_up ( & self , i : usize ) -> PlaneSlice < ' a , T > { PlaneSlice { plane : self . plane , x : self . x , y : self . y - i as isize , } }
A slice starting i pixels above the current one.
A slice starting i pixels above the current one .
&self
i
usize
&self
i
usize