Struct quickercheck::generate::UnsignedIntegerGenerator [] [src]

pub struct UnsignedIntegerGenerator<X>(_);

Methods

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

fn new() -> Self

Trait Implementations

impl Generator for UnsignedIntegerGenerator<u8>
[src]

type Output = u8

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

impl Generator for UnsignedIntegerGenerator<u16>
[src]

type Output = u16

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

impl Generator for UnsignedIntegerGenerator<u32>
[src]

type Output = u32

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

impl Generator for UnsignedIntegerGenerator<u64>
[src]

type Output = u64

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

impl Generator for UnsignedIntegerGenerator<usize>
[src]

type Output = usize

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

impl Generator for UnsignedIntegerGenerator<i8>
[src]

type Output = i8

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

impl Generator for UnsignedIntegerGenerator<i16>
[src]

type Output = i16

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

impl Generator for UnsignedIntegerGenerator<i32>
[src]

type Output = i32

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

impl Generator for UnsignedIntegerGenerator<i64>
[src]

type Output = i64

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

impl Generator for UnsignedIntegerGenerator<isize>
[src]

type Output = isize

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

impl Generator for UnsignedIntegerGenerator<BigUint>
[src]

type Output = BigUint

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