Function gen_extent

Source
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