Type Alias rdf_types::TripleRef

source ·
pub type TripleRef<'a, L = Literal> = Triple<SubjectRef<'a>, &'a Iri, ObjectRef<'a, L>>;
Expand description

RDF triple reference.

Aliased Type§

struct TripleRef<'a, L = Literal>(pub Id<&'a Iri, &'a BlankId>, pub &'a Iri, pub Term<Id<&'a Iri, &'a BlankId>, &'a L>);

Fields§

§0: Id<&'a Iri, &'a BlankId>§1: &'a Iri§2: Term<Id<&'a Iri, &'a BlankId>, &'a L>

Implementations§

source§

impl<'a, L> TripleRef<'a, L>

source

pub fn into_owned(self) -> Triple<Id, IriBuf, Object<Id, L>>
where L: Clone,