pub trait FillExtent<N> {
type Item;
// Required method
fn fill_extent(&mut self, extent: &ExtentN<N>, value: Self::Item);
}pub trait FillExtent<N> {
type Item;
// Required method
fn fill_extent(&mut self, extent: &ExtentN<N>, value: Self::Item);
}