Struct libafl::mutators::token_mutations::Tokens [−][src]
pub struct Tokens { /* fields omitted */ }
Expand description
A state metadata holding a list of tokens
Implementations
The metadata used for token mutators
Creates a new tokens metadata (old-skool afl name: dictornary
)
Creates a new instance from a file
Adds a token to a dictionary, checking it is not a duplicate
Returns false
if the token was already present and did not get added.
Reads a tokens file, returning the count of new entries read
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Tokens
impl UnwindSafe for Tokens
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
type Output = T
type Output = T
Should always be Self