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 matches<T2: Term + ?Sized>(&self, _: GraphName<&T2>) -> bool
fn matches<T2: Term + ?Sized>(&self, _: GraphName<&T2>) -> bool
Check whether this matcher matches
t
.Source§fn constant(&self) -> Option<GraphName<&Self::Term>>
fn constant(&self) -> Option<GraphName<&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: Borrow<str>> Mul<LanguageTag<T>> for Any
impl<T: Borrow<str>> Mul<LanguageTag<T>> for Any
Source§type Output = LanguageTagMatcher<T>
type Output = LanguageTagMatcher<T>
The resulting type after applying the
*
operator.Source§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 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