Struct quickercheck::generate::ResultGenerator
[−]
[src]
pub struct ResultGenerator<GOk, GErr> { // some fields omitted }
pub struct ResultGenerator<GOk, GErr> { // some fields omitted }
impl<GOk, GErr> ResultGenerator<GOk, GErr> where ResultGenerator<GOk, GErr>: Generator
[src]fn new(g_ok: GOk, g_err: GErr) -> Self
impl<GOk: Generator, GErr: Generator> Generator for ResultGenerator<GOk, GErr>
[src]type Output = Result<GOk::Output, GErr::Output>
fn generate<R: Rng>(&self, ctx: &mut GenerateCtx<R>) -> Self::Output