Trait ReverseTermInterpretation

Source
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§

Source

fn terms_of<'a>(&'a self, id: &'a Self::Resource) -> TermsOf<'a, Self>

Source

fn term_of<'a>(&'a self, id: &'a Self::Resource) -> Option<TermOf<'a, Self>>

Source

fn has_term(&self, id: &Self::Resource) -> bool

Source

fn quads_of<'a>( &'a self, quad: Quad<&'a Self::Resource, &'a Self::Resource, &'a Self::Resource, &'a Self::Resource>, ) -> QuadsOf<'a, Self>

Source

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.

Implementors§