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.