diff -r 259175ab7e8c -r 2ebd505e62c1 rust/land2d/src/lib.rs --- a/rust/land2d/src/lib.rs Mon Oct 29 23:40:17 2018 +0300 +++ b/rust/land2d/src/lib.rs Tue Oct 30 02:14:00 2018 +0300 @@ -50,6 +50,11 @@ } #[inline] + pub fn rows(&self) -> impl Iterator { + self.pixels.rows() + } + + #[inline] pub fn map U>(&mut self, y: i32, x: i32, f: F) -> U { if self.is_valid_coordinate(x, y) { unsafe {