Module proptest::collection [] [src]

Strategies for generating std::collections of values.

Structs

VecStrategy

Strategy to create Vecs with a length in a certain range.

VecValueTree

ValueTree corresponding to VecStrategy.

Functions

binary_heap

Create a strategy to generate BinaryHeaps containing elements drawn from element and with a size range given by size.

btree_map

Create a strategy to generate BTreeMaps containing keys and values drawn from key and value respectively, and with a size within the given range.

btree_set

Create a strategy to generate BTreeSets containing elements drawn from element and with a size range given by size.

hash_map

Create a strategy to generate HashMaps containing keys and values drawn from key and value respectively, and with a size within the given range.

hash_set

Create a strategy to generate HashSets containing elements drawn from element and with a size range given by size.

linked_list

Create a strategy to generate LinkedLists containing elements drawn from element and with a size range given by size.

vec

Create a strategy to generate Vecs containing elements drawn from element and with a size range given by size.

vec_deque

Create a strategy to generate VecDeques containing elements drawn from element and with a size range given by size.