pub trait Interpretation {
    type Resource;
    type Resources<'a>: 'a + Iterator<Item = Self::Resource>
       where Self: 'a;

    // Required method
    fn resources(&self) -> Self::Resources<'_>;
}
Expand description

RDF resource interpretation.

Required Associated Types§

source

type Resource

Resource identifier type.

source

type Resources<'a>: 'a + Iterator<Item = Self::Resource> where Self: 'a

Interpreted resource iterator.

Required Methods§

source

fn resources(&self) -> Self::Resources<'_>

Returns an iterator over the interpreted resources.

Implementors§