owned_chunks

A collection of iterators and traits that allow you to get owned chunks from collections (currently Vec and array)

Example

```rust use owned_chunks::OwnedChunks;

fn take_ownership(v: Vec) { // implementation }

for (ix, chunk) in vec![vec![1, 2], vec![3, 4], vec![5, 6]].ownedchunks(2).enumerate() { match ix { 0 => asserteq!(&[vec![1, 2], vec![3, 4]], chunk.asslice()), 1 => asserteq!(&[vec![5, 6]], chunk.as_slice()), _ => panic!("no more chunks expected"), }

for vec in chunk {
    take_ownership(vec);
}

} ```

License: GPL-2.0-or-later