Struct quickercheck::generate::IntegerGenerator [] [src]

pub struct IntegerGenerator<X>(_);

Methods

impl<X> IntegerGenerator<X> where IntegerGenerator<X>: Generator
[src]

fn new() -> Self

Trait Implementations

impl Generator for IntegerGenerator<i8>
[src]

type Output = i8

fn generate<R: Rng>(&self, ctx: &mut GenerateCtx<R>) -> i8

impl Generator for IntegerGenerator<i16>
[src]

type Output = i16

fn generate<R: Rng>(&self, ctx: &mut GenerateCtx<R>) -> i16

impl Generator for IntegerGenerator<i32>
[src]

type Output = i32

fn generate<R: Rng>(&self, ctx: &mut GenerateCtx<R>) -> i32

impl Generator for IntegerGenerator<i64>
[src]

type Output = i64

fn generate<R: Rng>(&self, ctx: &mut GenerateCtx<R>) -> i64

impl Generator for IntegerGenerator<isize>
[src]

type Output = isize

fn generate<R: Rng>(&self, ctx: &mut GenerateCtx<R>) -> isize

impl Generator for IntegerGenerator<BigInt>
[src]

type Output = BigInt

fn generate<R: Rng>(&self, ctx: &mut GenerateCtx<R>) -> BigInt