Type Alias rdf_types::TermRef

source ·
pub type TermRef<'a, L = Literal> = Term<IdRef<'a>, &'a L>;
Expand description

Standard gRDF term reference.

Aliased Type§

enum TermRef<'a, L = Literal> {
    Id(Id<&'a Iri, &'a BlankId>),
    Literal(&'a L),
}

Variants§

§

Id(Id<&'a Iri, &'a BlankId>)

Node identifier.

§

Literal(&'a L)

Literal value.

Implementations§

source§

impl<'a, L> TermRef<'a, L>

source

pub fn into_owned(self) -> Term<Id, L>
where L: Clone,