pub struct Any;Trait Implementations§
Source§impl GraphNameMatcher for Any
impl GraphNameMatcher for Any
Source§type Term = SimpleTerm<'static>
type Term = SimpleTerm<'static>
The type of term that this GraphNameMatcher contains
Source§fn constant(&self) -> Option<Option<&Self::Term>>
fn constant(&self) -> Option<Option<&Self::Term>>
Return
None, unless this matcher can only match a single graph name,
in which case this method may return that graph name. Read moreSource§fn matcher_ref(&self) -> MatcherRef<'_, Self>
fn matcher_ref(&self) -> MatcherRef<'_, Self>
Return a
GraphNameMatcher that is actually just a reference to this one.Source§impl<T> Mul<LanguageTag<T>> for Any
impl<T> Mul<LanguageTag<T>> for Any
Source§type Output = LanguageTagMatcher<T>
type Output = LanguageTagMatcher<T>
The resulting type after applying the
* operator.Source§fn mul(self, rhs: LanguageTag<T>) -> <Any as Mul<LanguageTag<T>>>::Output
fn mul(self, rhs: LanguageTag<T>) -> <Any as Mul<LanguageTag<T>>>::Output
Performs the
* operation. Read moreSource§impl TermMatcher for Any
impl TermMatcher for Any
Source§type Term = SimpleTerm<'static>
type Term = SimpleTerm<'static>
The type of term that this TermMatcher contains
Source§fn constant(&self) -> Option<&Self::Term>
fn constant(&self) -> Option<&Self::Term>
Return
None, unless this matcher can only match a single term,
in which case this method may return that term. Read moreSource§fn gn(self) -> TermMatcherGn<Self>where
Self: Sized,
fn gn(self) -> TermMatcherGn<Self>where
Self: Sized,
Source§fn matcher_ref(&self) -> MatcherRef<'_, Self>
fn matcher_ref(&self) -> MatcherRef<'_, Self>
Return a
TermMatcher that is actually just a reference to this one.impl Copy for Any
Auto Trait Implementations§
impl Freeze for Any
impl RefUnwindSafe for Any
impl Send for Any
impl Sync for Any
impl Unpin for Any
impl UnsafeUnpin for Any
impl UnwindSafe for Any
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more