Struct libafl::generators::gramatron::GramatronGenerator
source ·
[−]pub struct GramatronGenerator<'a, S> where
S: HasRand, { /* private fields */ }
Expand description
Generates random inputs from a grammar automatron
Implementations
Returns a new GramatronGenerator
Append the generated terminals
Trait Implementations
Generate a new dummy input
Auto Trait Implementations
impl<'a, S> RefUnwindSafe for GramatronGenerator<'a, S> where
S: RefUnwindSafe,
impl<'a, S> Send for GramatronGenerator<'a, S> where
S: Send,
impl<'a, S> Sync for GramatronGenerator<'a, S> where
S: Sync,
impl<'a, S> Unpin for GramatronGenerator<'a, S> where
S: Unpin,
impl<'a, S> UnwindSafe for GramatronGenerator<'a, S> where
S: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
type PreprendResult = Tail
type PreprendResult = Tail
The Resulting TupleList
, of an Prepend::prepend()
call,
including the prepended entry. Read more