pub trait Dummy<T>: Sized {
// Required method
fn dummy_with_rng<R: RngExt + ?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::rand::prelude::IndexedRandom;
use fake::{Dummy, Fake, Faker, RngExt};
struct Name; // does not handle locale, see locales module for more
impl Dummy<Name> for &'static str {
fn dummy_with_rng<R: RngExt + ?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 the type’s fields
implement Fake. See Dummy for more.
Required Methods§
Provided Methods§
Sourcefn dummy(config: &T) -> Self
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.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl Dummy<&[u16]> for Result<StatusCode, InvalidStatusCode>
Available on crate feature http only.
impl Dummy<&[u16]> for Result<StatusCode, InvalidStatusCode>
Available on crate feature
http only.Source§impl Dummy<&[u16]> for StatusCode
Available on crate feature http only.
impl Dummy<&[u16]> for StatusCode
Available on crate feature
http only.Source§impl Dummy<UrlSafeBase64> for String
Available on crate feature base64 only.
impl Dummy<UrlSafeBase64> for String
Available on crate feature
base64 only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &UrlSafeBase64, rng: &mut R) -> Self
Source§impl Dummy<BigDecimal> for BigDecimal
Available on crate feature bigdecimal-rs only.
impl Dummy<BigDecimal> for BigDecimal
Available on crate feature
bigdecimal-rs only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &BigDecimal, rng: &mut R) -> Self
Source§impl Dummy<NegativeBigDecimal> for BigDecimal
Available on crate feature bigdecimal-rs only.
impl Dummy<NegativeBigDecimal> for BigDecimal
Available on crate feature
bigdecimal-rs only.fn dummy_with_rng<R: RngExt + ?Sized>( _: &NegativeBigDecimal, rng: &mut R, ) -> Self
Source§impl Dummy<NoBigDecimalPoints> for BigDecimal
Available on crate feature bigdecimal-rs only.
impl Dummy<NoBigDecimalPoints> for BigDecimal
Available on crate feature
bigdecimal-rs only.fn dummy_with_rng<R: RngExt + ?Sized>( _: &NoBigDecimalPoints, rng: &mut R, ) -> Self
Source§impl Dummy<PositiveBigDecimal> for BigDecimal
Available on crate feature bigdecimal-rs only.
impl Dummy<PositiveBigDecimal> for BigDecimal
Available on crate feature
bigdecimal-rs only.fn dummy_with_rng<R: RngExt + ?Sized>( _: &PositiveBigDecimal, rng: &mut R, ) -> Self
Source§impl Dummy<NegativeDecimal> for Decimal
Available on crate feature rust_decimal only.
impl Dummy<NegativeDecimal> for Decimal
Available on crate feature
rust_decimal only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &NegativeDecimal, rng: &mut R) -> Self
Source§impl Dummy<NoDecimalPoints> for Decimal
Available on crate feature rust_decimal only.
impl Dummy<NoDecimalPoints> for Decimal
Available on crate feature
rust_decimal only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &NoDecimalPoints, rng: &mut R) -> Self
Source§impl Dummy<PositiveDecimal> for Decimal
Available on crate feature rust_decimal only.
impl Dummy<PositiveDecimal> for Decimal
Available on crate feature
rust_decimal only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &PositiveDecimal, rng: &mut R) -> Self
Source§impl Dummy<HealthInsuranceCode<FR_FR>> for String
impl Dummy<HealthInsuranceCode<FR_FR>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &HealthInsuranceCode<FR_FR>, rng: &mut R, ) -> Self
Source§impl Dummy<LicencePlate<FA_IR>> for String
impl Dummy<LicencePlate<FA_IR>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &LicencePlate<FA_IR>, rng: &mut R, ) -> Self
Source§impl Dummy<LicencePlate<FR_FR>> for String
impl Dummy<LicencePlate<FR_FR>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &LicencePlate<FR_FR>, rng: &mut R, ) -> Self
Source§impl Dummy<LicencePlate<IT_IT>> for String
impl Dummy<LicencePlate<IT_IT>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &LicencePlate<IT_IT>, rng: &mut R, ) -> Self
Source§impl Dummy<LicencePlate<NL_NL>> for String
impl Dummy<LicencePlate<NL_NL>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &LicencePlate<NL_NL>, rng: &mut R, ) -> Self
Source§impl Dummy<LicencePlate<PT_PT>> for String
impl Dummy<LicencePlate<PT_PT>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &LicencePlate<PT_PT>, rng: &mut R, ) -> Self
Source§impl Dummy<LicencePlate<TR_TR>> for String
impl Dummy<LicencePlate<TR_TR>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &LicencePlate<TR_TR>, rng: &mut R, ) -> Self
Source§impl Dummy<FerroidDiscordId> for String
Available on crate feature ferroid only.
impl Dummy<FerroidDiscordId> for String
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>( config: &FerroidDiscordId, rng: &mut R, ) -> Self
Source§impl Dummy<FerroidDiscordId> for SnowflakeDiscordId
Available on crate feature ferroid only.
impl Dummy<FerroidDiscordId> for SnowflakeDiscordId
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &FerroidDiscordId, rng: &mut R) -> Self
Source§impl Dummy<FerroidInstagramId> for String
Available on crate feature ferroid only.
impl Dummy<FerroidInstagramId> for String
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>( config: &FerroidInstagramId, rng: &mut R, ) -> Self
Source§impl Dummy<FerroidInstagramId> for SnowflakeInstagramId
Available on crate feature ferroid only.
impl Dummy<FerroidInstagramId> for SnowflakeInstagramId
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>( _: &FerroidInstagramId, rng: &mut R, ) -> Self
Source§impl Dummy<FerroidMastodonId> for String
Available on crate feature ferroid only.
impl Dummy<FerroidMastodonId> for String
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>( config: &FerroidMastodonId, rng: &mut R, ) -> Self
Source§impl Dummy<FerroidMastodonId> for SnowflakeMastodonId
Available on crate feature ferroid only.
impl Dummy<FerroidMastodonId> for SnowflakeMastodonId
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>( _: &FerroidMastodonId, rng: &mut R, ) -> Self
Source§impl Dummy<FerroidTwitterId> for String
Available on crate feature ferroid only.
impl Dummy<FerroidTwitterId> for String
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>( config: &FerroidTwitterId, rng: &mut R, ) -> Self
Source§impl Dummy<FerroidTwitterId> for SnowflakeTwitterId
Available on crate feature ferroid only.
impl Dummy<FerroidTwitterId> for SnowflakeTwitterId
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &FerroidTwitterId, rng: &mut R) -> Self
Source§impl Dummy<FerroidULID> for String
Available on crate feature ferroid only.
impl Dummy<FerroidULID> for String
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>(config: &FerroidULID, rng: &mut R) -> Self
Source§impl Dummy<FerroidULID> for ULID
Available on crate feature ferroid only.
impl Dummy<FerroidULID> for ULID
Available on crate feature
ferroid only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &FerroidULID, rng: &mut R) -> Self
Source§impl Dummy<RangeInclusive<f32>> for f32
impl Dummy<RangeInclusive<f32>> for f32
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<f64>> for f64
impl Dummy<RangeInclusive<f64>> for f64
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<i8>> for i8
impl Dummy<RangeInclusive<i8>> for i8
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<i16>> for i16
impl Dummy<RangeInclusive<i16>> for i16
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<i32>> for i32
impl Dummy<RangeInclusive<i32>> for i32
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<i64>> for i64
impl Dummy<RangeInclusive<i64>> for i64
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<i128>> for i128
impl Dummy<RangeInclusive<i128>> for i128
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<isize>> for isize
impl Dummy<RangeInclusive<isize>> for isize
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<u8>> for u8
impl Dummy<RangeInclusive<u8>> for u8
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<u16>> for u16
impl Dummy<RangeInclusive<u16>> for u16
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<u32>> for u32
impl Dummy<RangeInclusive<u32>> for u32
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<u64>> for u64
impl Dummy<RangeInclusive<u64>> for u64
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<u128>> for u128
impl Dummy<RangeInclusive<u128>> for u128
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<usize>> for usize
impl Dummy<RangeInclusive<usize>> for usize
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeInclusive<usize>> for String
impl Dummy<RangeInclusive<usize>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeInclusive<usize>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<f32>> for f32
impl Dummy<RangeToInclusive<f32>> for f32
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<f64>> for f64
impl Dummy<RangeToInclusive<f64>> for f64
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<i8>> for i8
impl Dummy<RangeToInclusive<i8>> for i8
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<i16>> for i16
impl Dummy<RangeToInclusive<i16>> for i16
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<i32>> for i32
impl Dummy<RangeToInclusive<i32>> for i32
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<i64>> for i64
impl Dummy<RangeToInclusive<i64>> for i64
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<i128>> for i128
impl Dummy<RangeToInclusive<i128>> for i128
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<isize>> for isize
impl Dummy<RangeToInclusive<isize>> for isize
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<u8>> for u8
impl Dummy<RangeToInclusive<u8>> for u8
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<u16>> for u16
impl Dummy<RangeToInclusive<u16>> for u16
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<u32>> for u32
impl Dummy<RangeToInclusive<u32>> for u32
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<u64>> for u64
impl Dummy<RangeToInclusive<u64>> for u64
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<u128>> for u128
impl Dummy<RangeToInclusive<u128>> for u128
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<usize>> for usize
impl Dummy<RangeToInclusive<usize>> for usize
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<Self>, rng: &mut R, ) -> Self
Source§impl Dummy<RangeToInclusive<usize>> for String
impl Dummy<RangeToInclusive<usize>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( range: &RangeToInclusive<usize>, rng: &mut R, ) -> Self
Source§impl Dummy<Faker> for SocketAddrV4
impl Dummy<Faker> for SocketAddrV4
Source§impl Dummy<Faker> for SocketAddrV6
impl Dummy<Faker> for SocketAddrV6
Source§impl Dummy<Faker> for BigDecimal
Available on crate feature bigdecimal-rs only.
impl Dummy<Faker> for BigDecimal
Available on crate feature
bigdecimal-rs only.Source§impl Dummy<Faker> for NaiveDateTime
Available on crate feature chrono only.
impl Dummy<Faker> for NaiveDateTime
Available on crate feature
chrono only.Source§impl Dummy<Faker> for FixedOffset
Available on crate feature chrono only.
impl Dummy<Faker> for FixedOffset
Available on crate feature
chrono only.Source§impl Dummy<Faker> for SnowflakeDiscordId
Available on crate feature ferroid only.
impl Dummy<Faker> for SnowflakeDiscordId
Available on crate feature
ferroid only.Source§impl Dummy<Faker> for SnowflakeInstagramId
Available on crate feature ferroid only.
impl Dummy<Faker> for SnowflakeInstagramId
Available on crate feature
ferroid only.Source§impl Dummy<Faker> for SnowflakeMastodonId
Available on crate feature ferroid only.
impl Dummy<Faker> for SnowflakeMastodonId
Available on crate feature
ferroid only.Source§impl Dummy<Faker> for SnowflakeTwitterId
Available on crate feature ferroid only.
impl Dummy<Faker> for SnowflakeTwitterId
Available on crate feature
ferroid only.Source§impl Dummy<Faker> for HeaderName
Available on crate feature http only.
impl Dummy<Faker> for HeaderName
Available on crate feature
http only.Source§impl Dummy<Faker> for HeaderValue
Available on crate feature http only.
impl Dummy<Faker> for HeaderValue
Available on crate feature
http only.Source§impl Dummy<Faker> for StatusCode
Available on crate feature http only.
impl Dummy<Faker> for StatusCode
Available on crate feature
http only.Source§impl Dummy<Faker> for PathAndQuery
Available on crate feature http only.
impl Dummy<Faker> for PathAndQuery
Available on crate feature
http only.Source§impl Dummy<Faker> for RandomColor
Available on crate feature random_color only.
impl Dummy<Faker> for RandomColor
Available on crate feature
random_color only.Source§impl Dummy<Faker> for OffsetDateTime
Available on crate feature time only.
impl Dummy<Faker> for OffsetDateTime
Available on crate feature
time only.Source§impl Dummy<Faker> for PrimitiveDateTime
Available on crate feature time only.
impl Dummy<Faker> for PrimitiveDateTime
Available on crate feature
time only.Source§impl Dummy<Faker> for NonZeroI16
impl Dummy<Faker> for NonZeroI16
Source§impl Dummy<Faker> for NonZeroI32
impl Dummy<Faker> for NonZeroI32
Source§impl Dummy<Faker> for NonZeroI64
impl Dummy<Faker> for NonZeroI64
Source§impl Dummy<Faker> for NonZeroI128
impl Dummy<Faker> for NonZeroI128
Source§impl Dummy<Faker> for NonZeroU16
impl Dummy<Faker> for NonZeroU16
Source§impl Dummy<Faker> for NonZeroU32
impl Dummy<Faker> for NonZeroU32
Source§impl Dummy<Faker> for NonZeroU64
impl Dummy<Faker> for NonZeroU64
Source§impl Dummy<Faker> for NonZeroU128
impl Dummy<Faker> for NonZeroU128
Source§impl Dummy<Faker> for NonZeroUsize
impl Dummy<Faker> for NonZeroUsize
Source§impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>> Dummy<Faker> for (A, B, C, D)
impl<A: Dummy<Faker>, B: Dummy<Faker>, C: Dummy<Faker>, D: Dummy<Faker>> Dummy<Faker> for (A, B, C, D)
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)
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§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)
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§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)
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§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)
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§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)
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§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)
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§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)
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§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)
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§impl<L> Dummy<StringFaker<L>> for String
impl<L> Dummy<StringFaker<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( config: &StringFaker<L>, rng: &mut R, ) -> Self
Source§impl<L: Data + Copy> Dummy<BuildingNumber<L>> for String
impl<L: Data + Copy> Dummy<BuildingNumber<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &BuildingNumber<L>, rng: &mut R, ) -> Self
Source§impl<L: Data + Copy> Dummy<SecondaryAddress<L>> for String
impl<L: Data + Copy> Dummy<SecondaryAddress<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( c: &SecondaryAddress<L>, rng: &mut R, ) -> Self
Source§impl<L: Data + Copy> Dummy<StreetName<L>> for String
impl<L: Data + Copy> Dummy<StreetName<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(c: &StreetName<L>, rng: &mut R) -> Self
Source§impl<L: Data + Copy> Dummy<CatchPhrase<L>> for String
impl<L: Data + Copy> Dummy<CatchPhrase<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(c: &CatchPhrase<L>, rng: &mut R) -> Self
Source§impl<L: Data + Copy> Dummy<CompanyName<L>> for String
impl<L: Data + Copy> Dummy<CompanyName<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(c: &CompanyName<L>, rng: &mut R) -> Self
Source§impl<L: Data + Copy> Dummy<FreeEmail<L>> for EmailAddress
Available on crate feature email_address only.
impl<L: Data + Copy> Dummy<FreeEmail<L>> for EmailAddress
Available on crate feature
email_address only.Source§impl<L: Data + Copy> Dummy<SafeEmail<L>> for EmailAddress
Available on crate feature email_address only.
impl<L: Data + Copy> Dummy<SafeEmail<L>> for EmailAddress
Available on crate feature
email_address only.Source§impl<L: Data + Copy> Dummy<Paragraphs<L>> for Vec<String>
impl<L: Data + Copy> Dummy<Paragraphs<L>> for Vec<String>
fn dummy_with_rng<R: RngExt + ?Sized>(c: &Paragraphs<L>, rng: &mut R) -> Self
Source§impl<L: Data + Copy> Dummy<BlockQuoteMultiLine<L>> for Vec<String>
impl<L: Data + Copy> Dummy<BlockQuoteMultiLine<L>> for Vec<String>
fn dummy_with_rng<R: RngExt + ?Sized>( c: &BlockQuoteMultiLine<L>, rng: &mut R, ) -> Self
Source§impl<L: Data + Copy> Dummy<BlockQuoteSingleLine<L>> for String
impl<L: Data + Copy> Dummy<BlockQuoteSingleLine<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( c: &BlockQuoteSingleLine<L>, rng: &mut R, ) -> Self
Source§impl<L: Data + Copy> Dummy<BulletPoints<L>> for Vec<String>
impl<L: Data + Copy> Dummy<BulletPoints<L>> for Vec<String>
fn dummy_with_rng<R: RngExt + ?Sized>(c: &BulletPoints<L>, rng: &mut R) -> Self
Source§impl<L: Data + Copy> Dummy<ItalicWord<L>> for String
impl<L: Data + Copy> Dummy<ItalicWord<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &ItalicWord<L>, rng: &mut R) -> Self
Source§impl<L: Data + Copy> Dummy<NameWithTitle<L>> for String
impl<L: Data + Copy> Dummy<NameWithTitle<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(c: &NameWithTitle<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CityPrefix<L>> for &str
impl<L: Data> Dummy<CityPrefix<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CityPrefix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CityPrefix<L>> for String
impl<L: Data> Dummy<CityPrefix<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CityPrefix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CitySuffix<L>> for &str
impl<L: Data> Dummy<CitySuffix<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CitySuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CitySuffix<L>> for String
impl<L: Data> Dummy<CitySuffix<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CitySuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CountryCode<L>> for &str
impl<L: Data> Dummy<CountryCode<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CountryCode<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CountryCode<L>> for String
impl<L: Data> Dummy<CountryCode<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CountryCode<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CountryName<L>> for &str
impl<L: Data> Dummy<CountryName<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CountryName<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CountryName<L>> for String
impl<L: Data> Dummy<CountryName<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CountryName<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<SecondaryAddressType<L>> for &str
impl<L: Data> Dummy<SecondaryAddressType<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>( _: &SecondaryAddressType<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<SecondaryAddressType<L>> for String
impl<L: Data> Dummy<SecondaryAddressType<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &SecondaryAddressType<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<StreetSuffix<L>> for &str
impl<L: Data> Dummy<StreetSuffix<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &StreetSuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<StreetSuffix<L>> for String
impl<L: Data> Dummy<StreetSuffix<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &StreetSuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<DateTimeAfter<L>> for String
Available on crate feature chrono only.
impl<L: Data> Dummy<DateTimeAfter<L>> for String
Available on crate feature
chrono only.fn dummy_with_rng<R: RngExt + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<DateTimeAfter<L>> for DateTime<Utc>
Available on crate feature chrono only.
impl<L: Data> Dummy<DateTimeAfter<L>> for DateTime<Utc>
Available on crate feature
chrono only.fn dummy_with_rng<R: RngExt + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<DateTimeBefore<L>> for String
Available on crate feature chrono only.
impl<L: Data> Dummy<DateTimeBefore<L>> for String
Available on crate feature
chrono only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBefore<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DateTimeBefore<L>> for DateTime<Utc>
Available on crate feature chrono only.
impl<L: Data> Dummy<DateTimeBefore<L>> for DateTime<Utc>
Available on crate feature
chrono only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBefore<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DateTimeBetween<L>> for String
Available on crate feature chrono only.
impl<L: Data> Dummy<DateTimeBetween<L>> for String
Available on crate feature
chrono only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBetween<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DateTimeBetween<L>> for DateTime<Utc>
Available on crate feature chrono only.
impl<L: Data> Dummy<DateTimeBetween<L>> for DateTime<Utc>
Available on crate feature
chrono only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBetween<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<BuzzwordMiddle<L>> for &str
impl<L: Data> Dummy<BuzzwordMiddle<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>( _: &BuzzwordMiddle<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<BuzzwordMiddle<L>> for String
impl<L: Data> Dummy<BuzzwordMiddle<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &BuzzwordMiddle<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<BuzzwordTail<L>> for &str
impl<L: Data> Dummy<BuzzwordTail<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &BuzzwordTail<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<BuzzwordTail<L>> for String
impl<L: Data> Dummy<BuzzwordTail<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &BuzzwordTail<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CompanySuffix<L>> for &str
impl<L: Data> Dummy<CompanySuffix<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CompanySuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CompanySuffix<L>> for String
impl<L: Data> Dummy<CompanySuffix<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CompanySuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<Profession<L>> for &str
impl<L: Data> Dummy<Profession<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &Profession<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<Profession<L>> for String
impl<L: Data> Dummy<Profession<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &Profession<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CreditCardNumber<L>> for String
impl<L: Data> Dummy<CreditCardNumber<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &CreditCardNumber<L>, rng: &mut R, ) -> String
Source§impl<L: Data> Dummy<CurrencyCode<L>> for &str
impl<L: Data> Dummy<CurrencyCode<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CurrencyCode<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CurrencyCode<L>> for String
impl<L: Data> Dummy<CurrencyCode<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CurrencyCode<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CurrencyName<L>> for &str
impl<L: Data> Dummy<CurrencyName<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CurrencyName<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CurrencyName<L>> for String
impl<L: Data> Dummy<CurrencyName<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &CurrencyName<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<CurrencySymbol<L>> for &str
impl<L: Data> Dummy<CurrencySymbol<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>( _: &CurrencySymbol<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<CurrencySymbol<L>> for String
impl<L: Data> Dummy<CurrencySymbol<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &CurrencySymbol<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<FileExtension<L>> for &str
impl<L: Data> Dummy<FileExtension<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &FileExtension<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<FileExtension<L>> for String
impl<L: Data> Dummy<FileExtension<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &FileExtension<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<SemverStable<L>> for String
impl<L: Data> Dummy<SemverStable<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &SemverStable<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<SemverUnstable<L>> for String
impl<L: Data> Dummy<SemverUnstable<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &SemverUnstable<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<RfcStatusCode<L>> for String
Available on crate feature http only.
impl<L: Data> Dummy<RfcStatusCode<L>> for String
Available on crate feature
http only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &RfcStatusCode<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<RfcStatusCode<L>> for StatusCode
Available on crate feature http only.
impl<L: Data> Dummy<RfcStatusCode<L>> for StatusCode
Available on crate feature
http only.fn dummy_with_rng<R: RngExt + ?Sized>(_: &RfcStatusCode<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<ValidStatusCode<L>> for String
Available on crate feature http only.
impl<L: Data> Dummy<ValidStatusCode<L>> for String
Available on crate feature
http only.fn dummy_with_rng<R: RngExt + ?Sized>( _: &ValidStatusCode<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<ValidStatusCode<L>> for StatusCode
Available on crate feature http only.
impl<L: Data> Dummy<ValidStatusCode<L>> for StatusCode
Available on crate feature
http only.fn dummy_with_rng<R: RngExt + ?Sized>( _: &ValidStatusCode<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DomainSuffix<L>> for &str
impl<L: Data> Dummy<DomainSuffix<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>(_: &DomainSuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<DomainSuffix<L>> for String
impl<L: Data> Dummy<DomainSuffix<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &DomainSuffix<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<FreeEmailProvider<L>> for &str
impl<L: Data> Dummy<FreeEmailProvider<L>> for &str
fn dummy_with_rng<R: RngExt + ?Sized>( _: &FreeEmailProvider<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<FreeEmailProvider<L>> for String
impl<L: Data> Dummy<FreeEmailProvider<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &FreeEmailProvider<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<MACAddress<L>> for String
impl<L: Data> Dummy<MACAddress<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &MACAddress<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<NumberWithFormat<'_, L>> for String
impl<L: Data> Dummy<NumberWithFormat<'_, L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( c: &NumberWithFormat<'_, L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<CellNumber<L>> for String
impl<L: Data> Dummy<CellNumber<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_c: &CellNumber<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<PhoneNumber<L>> for String
impl<L: Data> Dummy<PhoneNumber<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(_: &PhoneNumber<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<ImageCustom<L>> for String
impl<L: Data> Dummy<ImageCustom<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>(c: &ImageCustom<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<ImageGrayscale<L>> for String
impl<L: Data> Dummy<ImageGrayscale<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _: &ImageGrayscale<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<ImageWithSeed<L>> for String
impl<L: Data> Dummy<ImageWithSeed<L>> for String
fn dummy_with_rng<R: RngExt + ?Sized>( _c: &ImageWithSeed<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DateTimeAfter<L>> for String
Available on crate feature time only.
impl<L: Data> Dummy<DateTimeAfter<L>> for String
Available on crate feature
time only.fn dummy_with_rng<R: RngExt + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<DateTimeAfter<L>> for OffsetDateTime
Available on crate feature time only.
impl<L: Data> Dummy<DateTimeAfter<L>> for OffsetDateTime
Available on crate feature
time only.fn dummy_with_rng<R: RngExt + ?Sized>(c: &DateTimeAfter<L>, rng: &mut R) -> Self
Source§impl<L: Data> Dummy<DateTimeBefore<L>> for String
Available on crate feature time only.
impl<L: Data> Dummy<DateTimeBefore<L>> for String
Available on crate feature
time only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBefore<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DateTimeBefore<L>> for OffsetDateTime
Available on crate feature time only.
impl<L: Data> Dummy<DateTimeBefore<L>> for OffsetDateTime
Available on crate feature
time only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBefore<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DateTimeBetween<L>> for String
Available on crate feature time only.
impl<L: Data> Dummy<DateTimeBetween<L>> for String
Available on crate feature
time only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBetween<L>, rng: &mut R, ) -> Self
Source§impl<L: Data> Dummy<DateTimeBetween<L>> for OffsetDateTime
Available on crate feature time only.
impl<L: Data> Dummy<DateTimeBetween<L>> for OffsetDateTime
Available on crate feature
time only.fn dummy_with_rng<R: RngExt + ?Sized>( c: &DateTimeBetween<L>, rng: &mut R, ) -> Self
Source§impl<L: Data, Tz: TimeZone + Dummy<Faker>> Dummy<DateTime<L>> for DateTime<Tz>
Available on crate feature chrono only.
impl<L: Data, Tz: TimeZone + Dummy<Faker>> Dummy<DateTime<L>> for DateTime<Tz>
Available on crate feature
chrono only.Source§impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>> Dummy<(T0, T1, T2)> for (A, B, C)
impl<T0, A: Dummy<T0>, T1, B: Dummy<T1>, T2, C: Dummy<T2>> Dummy<(T0, T1, T2)> for (A, B, C)
fn dummy_with_rng<R: RngExt + ?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)
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)
fn dummy_with_rng<R: RngExt + ?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)
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)
fn dummy_with_rng<R: RngExt + ?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)
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)
fn dummy_with_rng<R: RngExt + ?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)
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)
fn dummy_with_rng<R: RngExt + ?Sized>( config: &(T0, T1, T2, T3, T4, T5, T6), 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>, T7, H: Dummy<T7>> Dummy<(T0, T1, T2, T3, T4, T5, T6, T7)> for (A, B, C, D, E, F, G, H)
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)
fn dummy_with_rng<R: RngExt + ?Sized>( config: &(T0, T1, T2, T3, T4, T5, T6, T7), 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>, 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)
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)
fn dummy_with_rng<R: RngExt + ?Sized>( config: &(T0, T1, T2, T3, T4, T5, T6, T7, T8), 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>, 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)
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)
fn dummy_with_rng<R: RngExt + ?Sized>( config: &(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9), 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>, 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)
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)
fn dummy_with_rng<R: RngExt + ?Sized>( config: &(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), 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>, 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)
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)
fn dummy_with_rng<R: RngExt + ?Sized>( config: &(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), rng: &mut R, ) -> Self
Source§impl<T> Dummy<Faker> for BinaryHeap<T>
impl<T> Dummy<Faker> for BinaryHeap<T>
Source§impl<T> Dummy<Faker> for LinkedList<T>
impl<T> Dummy<Faker> for LinkedList<T>
Source§impl<T, E, L> Dummy<(E, L)> for BinaryHeap<T>
impl<T, E, L> Dummy<(E, L)> for BinaryHeap<T>
Source§impl<T, E, L> Dummy<(E, L)> for LinkedList<T>
impl<T, E, L> Dummy<(E, L)> for LinkedList<T>
Source§impl<T, E, U, V, X> Dummy<ResultFaker<U, V, X>> for Result<T, E>
impl<T, E, U, V, X> Dummy<ResultFaker<U, V, X>> for Result<T, E>
fn dummy_with_rng<R: RngExt + ?Sized>( config: &ResultFaker<U, V, X>, rng: &mut R, ) -> Self
Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Geometry<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Geometry<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Coord<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Coord<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for GeometryCollection<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for GeometryCollection<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Line<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Line<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for LineString<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for LineString<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiLineString<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiLineString<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiPoint<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiPoint<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiPolygon<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for MultiPolygon<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Point<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Point<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Polygon<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Polygon<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Rect<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Rect<T>
Available on crate feature
geo-types only.Source§impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Triangle<T>
Available on crate feature geo-types only.
impl<T: CoordNum + Dummy<Faker>> Dummy<Faker> for Triangle<T>
Available on crate feature
geo-types only.Source§impl<Tz, const N: usize> Dummy<Precision<N>> for DateTime<Tz>
Available on crate feature chrono only.
impl<Tz, const N: usize> Dummy<Precision<N>> for DateTime<Tz>
Available on crate feature
chrono only.Source§impl<const N: usize> Dummy<Precision<N>> for NaiveDateTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature chrono only.
impl<const N: usize> Dummy<Precision<N>> for NaiveDateTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature
chrono only.Source§impl<const N: usize> Dummy<Precision<N>> for NaiveTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature chrono only.
impl<const N: usize> Dummy<Precision<N>> for NaiveTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature
chrono only.Source§impl<const N: usize> Dummy<Precision<N>> for OffsetDateTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature time only.
impl<const N: usize> Dummy<Precision<N>> for OffsetDateTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature
time only.Source§impl<const N: usize> Dummy<Precision<N>> for PrimitiveDateTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature time only.
impl<const N: usize> Dummy<Precision<N>> for PrimitiveDateTimewhere
Precision<N>: AllowedPrecision,
Available on crate feature
time only.Source§impl<const N: usize> Dummy<Precision<N>> for Timewhere
Precision<N>: AllowedPrecision,
Available on crate feature time only.
impl<const N: usize> Dummy<Precision<N>> for Timewhere
Precision<N>: AllowedPrecision,
Available on crate feature
time only.