Struct libafl::bolts::serdeany::serdeany_registry::NamedSerdeAnyMap [−][src]
pub struct NamedSerdeAnyMap { /* fields omitted */ }
Implementations
Get an element of a given type contained in this map by TypeId
.
Get an element of a given type contained in this map by TypeId
, as mut.
Get an element of a given type contained in this map by TypeId
, as mut.
Get all elements of a type contained in this map.
Get all elements of a given type contained in this map by TypeId
.
Get all elements contained in this map, as mut.
Get all TypeId
s
contained in this map, as mut.
Get all TypeId
s
contained in this map.
Run func
for each element in this map.
Run func
for each element in this map, getting a mutable borrow.
Returns if the element with a given type is contained in this map.
Returns if the element by a given name
is contained in this map.
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 NamedSerdeAnyMap
impl !Send for NamedSerdeAnyMap
impl !Sync for NamedSerdeAnyMap
impl Unpin for NamedSerdeAnyMap
impl !UnwindSafe for NamedSerdeAnyMap
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