Trait bolero_generator::one_of::OneOfGenerator
source · pub trait OneOfGenerator {
type Output: 'static;
// Required methods
fn generate_one_of<D: Driver>(&self, driver: &mut D) -> Option<Self::Output>;
fn mutate_one_of<D: Driver>(
&self,
driver: &mut D,
value: &mut Self::Output,
) -> Option<()>;
}
Required Associated Types§
Required Methods§
fn generate_one_of<D: Driver>(&self, driver: &mut D) -> Option<Self::Output>
fn mutate_one_of<D: Driver>( &self, driver: &mut D, value: &mut Self::Output, ) -> Option<()>
Object Safety§
This trait is not object safe.