Trait fake::Dummy

source ·
pub trait Dummy<T>: Sized {
    // Required method
    fn dummy_with_rng<R: Rng + ?Sized>(config: &T, rng: &mut R) -> Self;

    // Provided method
    fn dummy(config: &T) -> Self { ... }
}
Expand description

Provide data structure a way to generate fake values. The opposite of Fake.

Faker can be used as a generic T for Dummy<T> to generate a default fake value.

Dummy is similar to From trait, while Fake is similar to Into trait. Except in this case Fake cannot be implemented.

Examples

use fake::{Dummy, Fake, Faker};
use rand::Rng;
use rand::seq::SliceRandom;

struct Name; // does not handle locale, see locales module for more

impl Dummy<Name> for &'static str {
    fn dummy_with_rng<R: Rng + ?Sized>(_: &Name, rng: &mut R) -> &'static str {
        const NAMES: &[&str] = &["John Doe", "Jane Doe"];
        NAMES.choose(rng).unwrap()
    }
}

let name: &str = Name.fake();
assert!(name == "John Doe" || name == "Jane Doe");

Derivable

The trait can be used with #[derive] if all of the type’s fields implement Fake. See Dummy for more.

Required Methods§

source

fn dummy_with_rng<R: Rng + ?Sized>(config: &T, rng: &mut R) -> Self

Generate a dummy value for a given type using a random number generator.

Provided Methods§

source

fn dummy(config: &T) -> Self

Generate a dummy value for a type.

This can be left as a blanket implemented most of the time since it uses Dummy::dummy_with_rng under the hood.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Dummy<&[u16]> for Result<StatusCode, InvalidStatusCode>

source§

fn dummy_with_rng<R: Rng + ?Sized>(codes: &&[u16], rng: &mut R) -> Self

source§

impl Dummy<&[u16]> for StatusCode

source§

fn dummy_with_rng<R: Rng + ?Sized>(codes: &&[u16], rng: &mut R) -> Self

source§

impl Dummy<bool> for bool

source§

fn dummy(t: &bool) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &bool, _rng: &mut R) -> Self

source§

impl Dummy<char> for char

source§

fn dummy(t: &char) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &char, _rng: &mut R) -> Self

source§

impl Dummy<f32> for f32

source§

fn dummy(t: &f32) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &f32, _rng: &mut R) -> Self

source§

impl Dummy<f64> for f64

source§

fn dummy(t: &f64) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &f64, _rng: &mut R) -> Self

source§

impl Dummy<i8> for i8

source§

fn dummy(t: &i8) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &i8, _rng: &mut R) -> Self

source§

impl Dummy<i16> for i16

source§

fn dummy(t: &i16) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &i16, _rng: &mut R) -> Self

source§

impl Dummy<i32> for i32

source§

fn dummy(t: &i32) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &i32, _rng: &mut R) -> Self

source§

impl Dummy<i64> for i64

source§

fn dummy(t: &i64) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &i64, _rng: &mut R) -> Self

source§

impl Dummy<i128> for i128

source§

fn dummy(t: &i128) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &i128, _rng: &mut R) -> Self

source§

impl Dummy<isize> for isize

source§

fn dummy(t: &isize) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &isize, _rng: &mut R) -> Self

source§

impl Dummy<u8> for u8

source§

fn dummy(t: &u8) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &u8, _rng: &mut R) -> Self

source§

impl Dummy<u16> for u16

source§

fn dummy(t: &u16) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &u16, _rng: &mut R) -> Self

source§

impl Dummy<u32> for u32

source§

fn dummy(t: &u32) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &u32, _rng: &mut R) -> Self

source§

impl Dummy<u64> for u64

source§

fn dummy(t: &u64) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &u64, _rng: &mut R) -> Self

source§

impl Dummy<u128> for u128

source§

fn dummy(t: &u128) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &u128, _rng: &mut R) -> Self

source§

impl Dummy<()> for ()

source§

fn dummy(t: &()) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &(), _rng: &mut R) -> Self

source§

impl Dummy<usize> for usize

source§

fn dummy(t: &usize) -> Self

source§

fn dummy_with_rng<R: Rng + ?Sized>(t: &usize, _rng: &mut R) -> Self

source§

impl Dummy<usize> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(len: &usize, rng: &mut R) -> Self

source§

impl Dummy<BigDecimal> for BigDecimal

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BigDecimal, rng: &mut R) -> Self

source§

impl Dummy<NegativeBigDecimal> for BigDecimal

source§

impl Dummy<NoBigDecimalPoints> for BigDecimal

source§

impl Dummy<PositiveBigDecimal> for BigDecimal

source§

impl Dummy<Decimal> for Decimal

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Decimal, rng: &mut R) -> Self

source§

impl Dummy<NegativeDecimal> for Decimal

source§

impl Dummy<NoDecimalPoints> for Decimal

source§

impl Dummy<PositiveDecimal> for Decimal

source§

impl Dummy<HealthInsuranceCode<FR_FR>> for String

source§

impl Dummy<LicencePlate<FR_FR>> for String

source§

impl Dummy<Range<f32>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<f64>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<i8>> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<i16>> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<i32>> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<i64>> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<i128>> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<isize>> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<u8>> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<u16>> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<u32>> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<u64>> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<u128>> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<usize>> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<Self>, rng: &mut R) -> Self

source§

impl Dummy<Range<usize>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &Range<usize>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<f32>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<f64>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<i8>> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<i16>> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<i32>> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<i64>> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<i128>> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<isize>> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<u8>> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<u16>> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<u32>> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<u64>> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<u128>> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<usize>> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFrom<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeFrom<usize>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeFrom<usize>, rng: &mut R ) -> Self

source§

impl Dummy<RangeFull> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeFull> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeFull, rng: &mut R) -> Self

source§

impl Dummy<RangeInclusive<f32>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<f64>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<i8>> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<i16>> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<i32>> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<i64>> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<i128>> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<isize>> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<u8>> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<u16>> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<u32>> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<u64>> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<u128>> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<usize>> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeInclusive<usize>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeInclusive<usize>, rng: &mut R ) -> Self

source§

impl Dummy<RangeTo<f32>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<f64>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<i8>> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<i16>> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<i32>> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<i64>> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<i128>> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<isize>> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<u8>> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<u16>> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<u32>> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<u64>> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<u128>> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<usize>> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<Self>, rng: &mut R) -> Self

source§

impl Dummy<RangeTo<usize>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(range: &RangeTo<usize>, rng: &mut R) -> Self

source§

impl Dummy<RangeToInclusive<f32>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<f64>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<i8>> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<i16>> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<i32>> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<i64>> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<i128>> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<isize>> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<u8>> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<u16>> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<u32>> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<u64>> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<u128>> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<usize>> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R ) -> Self

source§

impl Dummy<RangeToInclusive<usize>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>( range: &RangeToInclusive<usize>, rng: &mut R ) -> Self

source§

impl Dummy<Uniform<f32>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<f64>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<i8>> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<i16>> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<i32>> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<i64>> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<i128>> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<isize>> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<u8>> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<u16>> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<u32>> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<u64>> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<u128>> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Uniform<usize>> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>(dist: &Uniform<Self>, rng: &mut R) -> Self

source§

impl Dummy<Faker> for IpAddr

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Tz

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Value

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for bool

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for char

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for i8

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for i16

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for i32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for i64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for i128

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for isize

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for u8

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for u16

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for u32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for u64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for u128

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for ()

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for usize

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Ipv4Addr

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Ipv6Addr

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for SocketAddrV4

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for SocketAddrV6

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroI8

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroI16

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroI32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroI64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroI128

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroIsize

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroU8

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroU16

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroU32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroU64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroU128

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NonZeroUsize

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for PathBuf

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for BigDecimal

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Date<Utc>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Duration

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NaiveDate

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NaiveDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for NaiveTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for FixedOffset

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Utc

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, _: &mut R) -> Self

source§

impl Dummy<Faker> for Mat4

source§

fn dummy_with_rng<R: Rng + ?Sized>(_f: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Vec4

source§

fn dummy_with_rng<R: Rng + ?Sized>(_f: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Vec2

source§

fn dummy_with_rng<R: Rng + ?Sized>(_f: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Vec3

source§

fn dummy_with_rng<R: Rng + ?Sized>(_f: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for HeaderName

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for HeaderValue

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Method

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for StatusCode

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Authority

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for PathAndQuery

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Scheme

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Uri

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Version

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for RandomColor

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Decimal

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Version

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Map<String, Value>

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Number

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Date

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Duration

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for OffsetDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for PrimitiveDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Time

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<Faker> for Uuid

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl Dummy<UUIDv1> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &UUIDv1, rng: &mut R) -> Self

source§

impl Dummy<UUIDv1> for Uuid

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &UUIDv1, rng: &mut R) -> Self

source§

impl Dummy<UUIDv3> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &UUIDv3, rng: &mut R) -> Self

source§

impl Dummy<UUIDv3> for Uuid

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &UUIDv3, rng: &mut R) -> Self

source§

impl Dummy<UUIDv4> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &UUIDv4, rng: &mut R) -> Self

source§

impl Dummy<UUIDv4> for Uuid

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &UUIDv4, rng: &mut R) -> Self

source§

impl Dummy<UUIDv5> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &UUIDv5, rng: &mut R) -> Self

source§

impl Dummy<UUIDv5> for Uuid

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &UUIDv5, rng: &mut R) -> Self

source§

impl<'a> Dummy<PathFaker<'a>> for PathBuf

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &PathFaker<'a>, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>> Dummy<Faker> for (A,)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>> Dummy<Faker> for (A, B)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>> Dummy<Faker> for (A, B, C)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>> Dummy<Faker> for (A, B, C, D)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>, F: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E, F)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>, F: Dummy<Faker>, G: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E, F, G)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>, F: Dummy<Faker>, G: Dummy<Faker>, H: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E, F, G, H)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>, F: Dummy<Faker>, G: Dummy<Faker>, H: Dummy<Faker>, I: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E, F, G, H, I)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>, F: Dummy<Faker>, G: Dummy<Faker>, H: Dummy<Faker>, I: Dummy<Faker>, J: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E, F, G, H, I, J)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>, F: Dummy<Faker>, G: Dummy<Faker>, H: Dummy<Faker>, I: Dummy<Faker>, J: Dummy<Faker>, K: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E, F, G, H, I, J, K)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>, E: Dummy<Faker>, F: Dummy<Faker>, G: Dummy<Faker>, H: Dummy<Faker>, I: Dummy<Faker>, J: Dummy<Faker>, K: Dummy<Faker>, L: Dummy<Faker>> Dummy<Faker> for (A, B, C, D, E, F, G, H, I, J, K, L)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<K, V> Dummy<Faker> for BTreeMap<K, V>
where K: Dummy<Faker> + Ord, V: Dummy<Faker>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<K, V, S> Dummy<Faker> for HashMap<K, V, S>
where K: Dummy<Faker> + Hash + Eq, V: Dummy<Faker>, S: BuildHasher + Default,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<L> Dummy<StringFaker<L>> for String
where usize: Dummy<L>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &StringFaker<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<BuildingNumber<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BuildingNumber<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<CityName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &CityName<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<PostCode<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &PostCode<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<SecondaryAddress<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &SecondaryAddress<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<StreetName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &StreetName<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<ZipCode<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &ZipCode<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Isbn10<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Isbn10<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Isbn13<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Isbn13<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Isbn<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Isbn<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Bs<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Bs<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<CatchPhase<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &CatchPhase<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<CompanyName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &CompanyName<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Semver<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Semver<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<FreeEmail<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &FreeEmail<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<IP<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &IP<L>, _rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<SafeEmail<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &SafeEmail<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Username<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Username<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Title<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Title<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Paragraph<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Paragraph<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Paragraphs<L>> for Vec<String>

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Paragraphs<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Sentence<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Sentence<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Sentences<L>> for Vec<String>

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Sentences<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Words<L>> for Vec<String>

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Words<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<Name<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Name<L>, rng: &mut R) -> Self

source§

impl<L: Data + Copy> Dummy<NameWithTitle<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &NameWithTitle<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CityPrefix<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CityPrefix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CityPrefix<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CityPrefix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CitySuffix<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CitySuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CitySuffix<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CitySuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CountryCode<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CountryCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CountryCode<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CountryCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CountryName<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CountryName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CountryName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CountryName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Geohash<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(g: &Geohash<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Latitude<L>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Latitude<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Latitude<L>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Latitude<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Latitude<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Latitude<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Longitude<L>> for f32

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Longitude<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Longitude<L>> for f64

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Longitude<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Longitude<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Longitude<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<SecondaryAddressType<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>( _: &SecondaryAddressType<L>, rng: &mut R ) -> Self

source§

impl<L: Data> Dummy<SecondaryAddressType<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>( _: &SecondaryAddressType<L>, rng: &mut R ) -> Self

source§

impl<L: Data> Dummy<StateAbbr<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &StateAbbr<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<StateAbbr<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &StateAbbr<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<StateName<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &StateName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<StateName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &StateName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<StreetSuffix<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &StreetSuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<StreetSuffix<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &StreetSuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<TimeZone<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &TimeZone<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<TimeZone<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &TimeZone<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Boolean<L>> for bool

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Boolean<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Date<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Date<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Date<L>> for NaiveDate

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Date<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTime<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DateTime<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTime<L>> for NaiveDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DateTime<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeAfter<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeAfter<L>> for DateTime<Utc>

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBefore<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBefore<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBefore<L>> for DateTime<Utc>

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBefore<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBetween<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBetween<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBetween<L>> for DateTime<Utc>

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBetween<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Duration<L>> for Duration

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Duration<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Time<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Time<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Time<L>> for NaiveTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Time<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Color<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Color<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<HexColor<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &HexColor<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<HslColor<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &HslColor<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<HslaColor<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &HslaColor<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<RgbColor<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RgbColor<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<RgbaColor<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RgbaColor<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BsAdj<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BsAdj<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BsAdj<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BsAdj<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BsNoun<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BsNoun<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BsNoun<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BsNoun<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BsVerb<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BsVerb<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BsVerb<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BsVerb<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Buzzword<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Buzzword<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Buzzword<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Buzzword<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BuzzwordMiddle<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BuzzwordMiddle<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BuzzwordMiddle<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BuzzwordMiddle<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BuzzwordTail<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BuzzwordTail<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<BuzzwordTail<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &BuzzwordTail<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CompanySuffix<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CompanySuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CompanySuffix<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CompanySuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Industry<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Industry<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Industry<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Industry<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Profession<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Profession<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Profession<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Profession<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CreditCardNumber<L>> for String

source§

impl<L: Data> Dummy<CurrencyCode<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CurrencyCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CurrencyCode<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CurrencyCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CurrencyName<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CurrencyName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CurrencyName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CurrencyName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CurrencySymbol<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CurrencySymbol<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<CurrencySymbol<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &CurrencySymbol<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DirPath<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DirPath<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DirPath<L>> for PathBuf

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DirPath<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FileExtension<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &FileExtension<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FileExtension<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &FileExtension<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FileName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &FileName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FilePath<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &FilePath<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FilePath<L>> for PathBuf

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &FilePath<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<MimeType<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &MimeType<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<SemverStable<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &SemverStable<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<SemverUnstable<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &SemverUnstable<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Bic<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Bic<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Isin<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Isin<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<RfcStatusCode<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RfcStatusCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<RfcStatusCode<L>> for StatusCode

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &RfcStatusCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<ValidStatusCode<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &ValidStatusCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<ValidStatusCode<L>> for StatusCode

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &ValidStatusCode<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DomainSuffix<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DomainSuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DomainSuffix<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DomainSuffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FreeEmailProvider<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>( _: &FreeEmailProvider<L>, rng: &mut R ) -> Self

source§

impl<L: Data> Dummy<FreeEmailProvider<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>( _: &FreeEmailProvider<L>, rng: &mut R ) -> Self

source§

impl<L: Data> Dummy<IP<L>> for IpAddr

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &IP<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<IPv4<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &IPv4<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<IPv4<L>> for Ipv4Addr

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &IPv4<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<IPv6<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &IPv6<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<IPv6<L>> for Ipv6Addr

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &IPv6<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<MACAddress<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &MACAddress<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Password<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &Password<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<UserAgent<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &UserAgent<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<UserAgent<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &UserAgent<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Field<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Field<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Field<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Field<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Position<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Position<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Position<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Position<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Seniority<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Seniority<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Seniority<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Seniority<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Word<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Word<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Word<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Word<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FirstName<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &FirstName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<FirstName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &FirstName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<LastName<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &LastName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<LastName<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &LastName<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Suffix<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Suffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Suffix<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Suffix<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Title<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Title<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Title<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Title<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Digit<L>> for &str

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Digit<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Digit<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Digit<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<NumberWithFormat<'_, L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>( c: &NumberWithFormat<'_, L>, rng: &mut R ) -> Self

source§

impl<L: Data> Dummy<CellNumber<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_c: &CellNumber<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<PhoneNumber<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &PhoneNumber<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Date<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Date<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Date<L>> for Date

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Date<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTime<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DateTime<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTime<L>> for OffsetDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DateTime<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTime<L>> for PrimitiveDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DateTime<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeAfter<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeAfter<L>> for OffsetDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBefore<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBefore<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBefore<L>> for OffsetDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBefore<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBetween<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBetween<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<DateTimeBetween<L>> for OffsetDateTime

source§

fn dummy_with_rng<R: Rng + ?Sized>(c: &DateTimeBetween<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Duration<L>> for Duration

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Duration<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Time<L>> for String

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Time<L>, rng: &mut R) -> Self

source§

impl<L: Data> Dummy<Time<L>> for Time

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Time<L>, rng: &mut R) -> Self

source§

impl<L: Data, Tz: TimeZone + Dummy<Faker>> Dummy<DateTime<L>> for DateTime<Tz>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &DateTime<L>, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for I16<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for I32<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for I64<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for I128<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for U16<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for U32<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for U64<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<O: ByteOrder> Dummy<Faker> for U128<O>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T0, A: Dummy<T0>> Dummy<(T0,)> for (A,)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &(T0,), rng: &mut R) -> Self

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>> Dummy<(T0, T1)> for (A, B)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &(T0, T1), rng: &mut R) -> Self

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>> Dummy<(T0, T1, T2)> for (A, B, C)

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &(T0, T1, T2), rng: &mut R) -> Self

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>> Dummy<(T0, T1, T2, T3)> for (A, B, C, D)

source§

fn dummy_with_rng<R: Rng + ?Sized>( config: &(T0, T1, T2, T3), rng: &mut R ) -> Self

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>> Dummy<(T0, T1, T2, T3, T4)> for (A, B, C, D, E)

source§

fn dummy_with_rng<R: Rng + ?Sized>( config: &(T0, T1, T2, T3, T4), rng: &mut R ) -> Self

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>, T5, F: Dummy<T5>> Dummy<(T0, T1, T2, T3, T4, T5)> for (A, B, C, D, E, F)

source§

fn dummy_with_rng<R: Rng + ?Sized>( config: &(T0, T1, T2, T3, T4, T5), rng: &mut R ) -> Self

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>, T5, F: Dummy<T5>, T6, G: Dummy<T6>> Dummy<(T0, T1, T2, T3, T4, T5, T6)> for (A, B, C, D, E, F, G)

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>, T5, F: Dummy<T5>, T6, G: Dummy<T6>, T7, H: Dummy<T7>> Dummy<(T0, T1, T2, T3, T4, T5, T6, T7)> for (A, B, C, D, E, F, G, H)

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>, T5, F: Dummy<T5>, T6, G: Dummy<T6>, T7, H: Dummy<T7>, T8, I: Dummy<T8>> Dummy<(T0, T1, T2, T3, T4, T5, T6, T7, T8)> for (A, B, C, D, E, F, G, H, I)

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>, T5, F: Dummy<T5>, T6, G: Dummy<T6>, T7, H: Dummy<T7>, T8, I: Dummy<T8>, T9, J: Dummy<T9>> Dummy<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)> for (A, B, C, D, E, F, G, H, I, J)

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>, T5, F: Dummy<T5>, T6, G: Dummy<T6>, T7, H: Dummy<T7>, T8, I: Dummy<T8>, T9, J: Dummy<T9>, T10, K: Dummy<T10>> Dummy<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)> for (A, B, C, D, E, F, G, H, I, J, K)

source§

impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>, T3, D: Dummy<T3>, T4, E: Dummy<T4>, T5, F: Dummy<T5>, T6, G: Dummy<T6>, T7, H: Dummy<T7>, T8, I: Dummy<T8>, T9, J: Dummy<T9>, T10, K: Dummy<T10>, T11, L: Dummy<T11>> Dummy<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)> for (A, B, C, D, E, F, G, H, I, J, K, L)

source§

impl<T> Dummy<Faker> for BinaryHeap<T>
where T: Dummy<Faker> + Ord,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T> Dummy<Faker> for BTreeSet<T>
where T: Dummy<Faker> + Ord,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T> Dummy<Faker> for LinkedList<T>
where T: Dummy<Faker>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T> Dummy<Faker> for VecDeque<T>
where T: Dummy<Faker>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T> Dummy<Faker> for Vec<T>
where T: Dummy<Faker>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T, E> Dummy<Faker> for Result<T, E>
where T: Dummy<Faker>, E: Dummy<Faker>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T, E, L> Dummy<(E, L)> for BinaryHeap<T>
where T: Dummy<E> + Ord, usize: Dummy<L>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &(E, L), rng: &mut R) -> Self

source§

impl<T, E, L> Dummy<(E, L)> for LinkedList<T>
where T: Dummy<E>, usize: Dummy<L>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &(E, L), rng: &mut R) -> Self

source§

impl<T, E, L> Dummy<(E, L)> for VecDeque<T>
where T: Dummy<E>, usize: Dummy<L>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &(E, L), rng: &mut R) -> Self

source§

impl<T, E, L> Dummy<(E, L)> for Vec<T>
where T: Dummy<E>, usize: Dummy<L>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &(E, L), rng: &mut R) -> Self

source§

impl<T, E, U, V, X> Dummy<ResultFaker<U, V, X>> for Result<T, E>
where T: Dummy<U>, E: Dummy<V>, u8: Dummy<X>,

source§

fn dummy_with_rng<R: Rng + ?Sized>( config: &ResultFaker<U, V, X>, rng: &mut R ) -> Self

source§

impl<T, S> Dummy<Faker> for HashSet<T, S>
where T: Dummy<Faker> + Hash + Eq, S: BuildHasher + Default,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for Option<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for Box<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for Rc<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for Arc<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for Cell<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for RefCell<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for Pin<T>
where T: Dummy<U> + Deref, <T as Deref>::Target: Unpin,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for Mutex<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U> Dummy<U> for RwLock<T>
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T, U, const N: usize> Dummy<U> for [T; N]
where T: Dummy<U>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &U, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Geometry<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Coord<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for GeometryCollection<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Line<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for LineString<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiLineString<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiPoint<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiPolygon<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Point<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Polygon<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Rect<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Triangle<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<T: Dummy<Faker>> Dummy<Faker> for HeaderMap<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T: Dummy<Faker>> Dummy<Faker> for Request<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<T: Dummy<Faker>> Dummy<Faker> for Response<T>

source§

fn dummy_with_rng<R: Rng + ?Sized>(config: &Faker, rng: &mut R) -> Self

source§

impl<Tz> Dummy<Faker> for DateTime<Tz>
where Tz: TimeZone + Dummy<Faker>,

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Faker, rng: &mut R) -> Self

source§

impl<Tz, const N: usize> Dummy<Precision<N>> for DateTime<Tz>
where Tz: TimeZone + Dummy<Faker>, Precision<N>: AllowedPrecision,

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Precision<N>, rng: &mut R) -> Self

source§

impl<const N: usize> Dummy<Precision<N>> for NaiveTime
where Precision<N>: AllowedPrecision,

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Precision<N>, rng: &mut R) -> Self

source§

impl<const N: usize> Dummy<Precision<N>> for OffsetDateTime
where Precision<N>: AllowedPrecision,

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Precision<N>, rng: &mut R) -> Self

source§

impl<const N: usize> Dummy<Precision<N>> for PrimitiveDateTime
where Precision<N>: AllowedPrecision,

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Precision<N>, rng: &mut R) -> Self

source§

impl<const N: usize> Dummy<Precision<N>> for Time
where Precision<N>: AllowedPrecision,

source§

fn dummy_with_rng<R: Rng + ?Sized>(_: &Precision<N>, rng: &mut R) -> Self

Implementors§

source§

impl<T, U> Dummy<Opt<U>> for Optional<T>
where T: Dummy<U>,