Module libafl_bolts::tuples
source · Expand description
Compiletime lists/tuples used throughout the LibAFL
universe
Macros
- Macro creating tuple list values from list of expressions.
- Macro creating tuple list types from list of element types.
Traits
- Append to a tuple
- Returns the first element with the given type (dereference mut version)
- Returns the first element with the given type (dereference mut version)
- Gets the length of the element
- Finds the
const_name
andname_id
- Gets the id and
const_name
for the given index in a tuple - Returns the first element with the given type
- Match for a name and return the value
- Finds an element of a
type
by the givenname
. - Match by type
- Merge two
TupleList
- A named tuple
- Allows prepending of values to a tuple
- Borrow each member of the tuple
- Borrow each member of the tuple
- Trait providing conversion from tuple list into tuple.