Function contrafact::build_seq [−][src]
pub fn build_seq<T, F>(
u: &mut Unstructured<'static>,
num: usize,
fact: F
) -> Vec<T> where
T: Bounds,
F: Fact<T>,
Expand description
Build a sequence from scratch such that all Facts are satisfied.
Each Fact will run Fact::advance
after each item built, allowing stateful
facts to change as the sequence advances.