Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn iter_slices<Matrix: AsRef<[Row]>, Row: AsRef<[u8]>>(slice: Matrix) {
- let mut some_value = 0;
- for row in slice.as_ref() {
- for item in row.as_ref() {
- println!("{}", item);
- }
- }
- }
- const SMALL_EXTENSION_MATRIX: [[u8; 5]; 5] = [
- [0, 0, 0, 0, 0],
- [0, 0, 1, 0, 0],
- [0, 1, 1, 1, 0],
- [0, 0, 1, 0, 0],
- [0, 0, 0, 0, 0]
- ];
- fn main() {
- let result = iter_slices(&SMALL_EXTENSION_MATRIX);
- //println!("{:#?}\nreturns: {}", stuff_refs, result);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement