Type Alias rdf_types::QuadRef

source ·
pub type QuadRef<'a, L = Literal> = Quad<SubjectRef<'a>, &'a Iri, ObjectRef<'a, L>, GraphLabelRef<'a>>;
Expand description

Standard RDF quad reference.

Aliased Type§

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

Fields§

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

Implementations§

source§

impl<'a, L> QuadRef<'a, L>

source

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