Strategy<Value = Op>
Нужно исползовав его нагенерить нное количество операций и отдать их вектором. Одно из условий - id должен монотонно возрастать с каждой следующей операцией. Набросал что-то типо такого:
fn gen_vec(state) -> impl Strategy<Value = Vec<Op>> {
Just( (1..=5).map(|id, state| gen_op(id, state)).collect() )
}
Но как не бьюсь оно не компилится =/
А какая ошибка то? Кажется просто state в map лишний
Обсуждают сегодня