[−][src]Struct egg::SearchMatches
The result of searching a Searcher
over one eclass.
Note that one SearchMatches
can contain many found
substititions. So taking the length of a list of SearchMatches
tells you how many eclasses something was matched in, not how
many matches were found total.
Fields
eclass: Id
The eclass id that these matches were found in.
substs: Vec<Subst>
The matches themselves.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SearchMatches
impl Send for SearchMatches
impl Sync for SearchMatches
impl Unpin for SearchMatches
impl UnwindSafe for SearchMatches
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,