Trait libafl_bolts::tuples::MatchNameAndType
source · pub trait MatchNameAndType {
// Required methods
fn match_name_type<T: 'static>(&self, name: &str) -> Option<&T>;
fn match_name_type_mut<T: 'static>(&mut self, name: &str) -> Option<&mut T>;
}
Expand description
Finds an element of a type
by the given name
.
Required Methods§
sourcefn match_name_type<T: 'static>(&self, name: &str) -> Option<&T>
fn match_name_type<T: 'static>(&self, name: &str) -> Option<&T>
Finds an element of a type
by the given name
, and returns a borrow, or Option::None
.
sourcefn match_name_type_mut<T: 'static>(&mut self, name: &str) -> Option<&mut T>
fn match_name_type_mut<T: 'static>(&mut self, name: &str) -> Option<&mut T>
Finds an element of a type
by the given name
, and returns a mut borrow, or Option::None
.
Object Safety§
This trait is not object safe.