[][src]Trait bolero_generator::one_of::OneOfGenerator

pub trait OneOfGenerator {
    type Output;
    fn generate_one_of<D: Driver>(
        &self,
        _driver: &mut D
    ) -> Option<Self::Output>; }

Associated Types

type Output

Loading content...

Required methods

fn generate_one_of<D: Driver>(&self, _driver: &mut D) -> Option<Self::Output>

Loading content...

Implementations on Foreign Types

impl<'_, Output, T: ValueGenerator<Output = Output>> OneOfGenerator for &'_ [T][src]

type Output = Output

impl<Output, A: ValueGenerator<Output = Output>> OneOfGenerator for (A,)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 1][src]

type Output = Output

impl<Output, B: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>> OneOfGenerator for (A, B)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 2][src]

type Output = Output

impl<Output, C: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 3][src]

type Output = Output

impl<Output, D: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 4][src]

type Output = Output

impl<Output, E: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 5][src]

type Output = Output

impl<Output, F: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 6][src]

type Output = Output

impl<Output, G: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 7][src]

type Output = Output

impl<Output, H: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 8][src]

type Output = Output

impl<Output, I: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 9][src]

type Output = Output

impl<Output, J: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 10][src]

type Output = Output

impl<Output, K: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 11][src]

type Output = Output

impl<Output, L: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 12][src]

type Output = Output

impl<Output, M: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 13][src]

type Output = Output

impl<Output, N: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 14][src]

type Output = Output

impl<Output, O: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 15][src]

type Output = Output

impl<Output, P: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 16][src]

type Output = Output

impl<Output, Q: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 17][src]

type Output = Output

impl<Output, R: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 18][src]

type Output = Output

impl<Output, S: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 19][src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 20][src]

type Output = Output

impl<Output, U: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 21][src]

type Output = Output

impl<Output, V: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 22][src]

type Output = Output

impl<Output, W: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 23][src]

type Output = Output

impl<Output, X: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 24][src]

type Output = Output

impl<Output, Y: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 25][src]

type Output = Output

impl<Output, Z: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 26][src]

type Output = Output

impl<Output, AA: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>, Z: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 27][src]

type Output = Output

impl<Output, AB: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>, Z: ValueGenerator<Output = Output>, AA: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 28][src]

type Output = Output

impl<Output, AC: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>, Z: ValueGenerator<Output = Output>, AA: ValueGenerator<Output = Output>, AB: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 29][src]

type Output = Output

impl<Output, AD: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>, Z: ValueGenerator<Output = Output>, AA: ValueGenerator<Output = Output>, AB: ValueGenerator<Output = Output>, AC: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 30][src]

type Output = Output

impl<Output, AE: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>, Z: ValueGenerator<Output = Output>, AA: ValueGenerator<Output = Output>, AB: ValueGenerator<Output = Output>, AC: ValueGenerator<Output = Output>, AD: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 31][src]

type Output = Output

impl<Output, AF: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>, Z: ValueGenerator<Output = Output>, AA: ValueGenerator<Output = Output>, AB: ValueGenerator<Output = Output>, AC: ValueGenerator<Output = Output>, AD: ValueGenerator<Output = Output>, AE: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 32][src]

type Output = Output

impl<Output, AG: ValueGenerator<Output = Output>, A: ValueGenerator<Output = Output>, B: ValueGenerator<Output = Output>, C: ValueGenerator<Output = Output>, D: ValueGenerator<Output = Output>, E: ValueGenerator<Output = Output>, F: ValueGenerator<Output = Output>, G: ValueGenerator<Output = Output>, H: ValueGenerator<Output = Output>, I: ValueGenerator<Output = Output>, J: ValueGenerator<Output = Output>, K: ValueGenerator<Output = Output>, L: ValueGenerator<Output = Output>, M: ValueGenerator<Output = Output>, N: ValueGenerator<Output = Output>, O: ValueGenerator<Output = Output>, P: ValueGenerator<Output = Output>, Q: ValueGenerator<Output = Output>, R: ValueGenerator<Output = Output>, S: ValueGenerator<Output = Output>, T: ValueGenerator<Output = Output>, U: ValueGenerator<Output = Output>, V: ValueGenerator<Output = Output>, W: ValueGenerator<Output = Output>, X: ValueGenerator<Output = Output>, Y: ValueGenerator<Output = Output>, Z: ValueGenerator<Output = Output>, AA: ValueGenerator<Output = Output>, AB: ValueGenerator<Output = Output>, AC: ValueGenerator<Output = Output>, AD: ValueGenerator<Output = Output>, AE: ValueGenerator<Output = Output>, AF: ValueGenerator<Output = Output>> OneOfGenerator for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG)[src]

type Output = Output

impl<Output, T: ValueGenerator<Output = Output>> OneOfGenerator for [T; 33][src]

type Output = Output

Loading content...

Implementors

Loading content...