pub fn gen_extent(
dims: RangeInclusive<usize>,
max_len: usize,
) -> impl Strategy<Value = Extent>
Expand description
Generate a random Extent
with dims
dimensions, where each
size is in 1..=max_len
.
For example, gen_extent(1..=4, 1..=8)
generates extents like:
- x=3
- x=2, y=4
- x=2, y=4, z=1, w=5