use std::ops::Range;
mod chunks;
pub use chunks::{ChunkInt, Chunks};
pub trait RangeExt<T: ChunkInt> {
fn chunks(self, size: T) -> Chunks<T>;
}
impl<T: ChunkInt> RangeExt<T> for Range<T> {
fn chunks(self, size: T) -> Chunks<T> {
Chunks::new(self, size)
}
}