pub fn from_fn<F>(name: &str, f: F) -> FnScenario<F>where F: Fn(&Condition, &mut Rng, &mut Record) -> Result<()> + Sync,
A scenario from a name and a closure |condition, rng, record| -> Result<()>.
|condition, rng, record| -> Result<()>