pub trait ReverseTermInterpretation: ReverseIdInterpretation + ReverseLiteralInterpretation {
// Provided methods
fn terms_of<'a>(&'a self, id: &'a Self::Resource) -> TermsOf<'a, Self> ⓘ { ... }
fn term_of<'a>(&'a self, id: &'a Self::Resource) -> Option<TermOf<'a, Self>> { ... }
fn has_term(&self, id: &Self::Resource) -> bool { ... }
fn quads_of<'a>(
&'a self,
quad: Quad<&'a Self::Resource, &'a Self::Resource, &'a Self::Resource, &'a Self::Resource>,
) -> QuadsOf<'a, Self> ⓘ { ... }
fn grdf_quads_of<'a>(
&'a self,
quad: Quad<&'a Self::Resource, &'a Self::Resource, &'a Self::Resource, &'a Self::Resource>,
) -> GrdfQuadsOf<'a, Self> ⓘ { ... }
}
Provided Methods§
fn terms_of<'a>(&'a self, id: &'a Self::Resource) -> TermsOf<'a, Self> ⓘ
fn term_of<'a>(&'a self, id: &'a Self::Resource) -> Option<TermOf<'a, Self>>
fn has_term(&self, id: &Self::Resource) -> bool
fn quads_of<'a>( &'a self, quad: Quad<&'a Self::Resource, &'a Self::Resource, &'a Self::Resource, &'a Self::Resource>, ) -> QuadsOf<'a, Self> ⓘ
fn grdf_quads_of<'a>( &'a self, quad: Quad<&'a Self::Resource, &'a Self::Resource, &'a Self::Resource, &'a Self::Resource>, ) -> GrdfQuadsOf<'a, Self> ⓘ
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.