pub struct RegisteredMatcher {
pub id: MatcherId,
pub name: String,
pub doc: String,
pub source: SourceLocation,
pub inner: Arc<dyn CandidateMatcher>,
}Fields§
§id: MatcherId§name: String§doc: String§source: SourceLocation§inner: Arc<dyn CandidateMatcher>Auto Trait Implementations§
impl !RefUnwindSafe for RegisteredMatcher
impl !UnwindSafe for RegisteredMatcher
impl Freeze for RegisteredMatcher
impl Send for RegisteredMatcher
impl Sync for RegisteredMatcher
impl Unpin for RegisteredMatcher
impl UnsafeUnpin for RegisteredMatcher
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more