pub enum EntryKey {
Id,
Type,
Context,
Reverse,
Index,
Language,
Direction,
Container,
Nest,
Prefix,
Propagate,
Protected,
}Expand description
Key of an expanded term definition entry.
Variants§
Id
The @id entry, giving the IRI the term expands to.
Type
The @type entry, giving the type of the values of the term.
Context
The @context entry, holding a context scoped to the term.
Reverse
The @reverse entry, mapping the term to a reverse property.
Index
The @index entry, naming the property that carries the index of the
values in an index map.
Language
The @language entry, tagging string values with a language.
Direction
The @direction entry, setting the base direction of string values.
Container
The @container entry, declaring the container the values of the term
are held in.
Nest
The @nest entry, naming the term under which this property is nested.
Prefix
The @prefix entry, allowing the term to be used as the prefix of a
compact IRI.
Propagate
The @propagate entry, controlling whether the context survives into node objects.
Protected
The @protected entry, forbidding redefinition of the term.
Implementations§
Auto Trait Implementations§
impl Freeze for EntryKey
impl RefUnwindSafe for EntryKey
impl Send for EntryKey
impl Sync for EntryKey
impl Unpin for EntryKey
impl UnsafeUnpin for EntryKey
impl UnwindSafe for EntryKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> BorrowUnordered for T
impl<T> BorrowUnordered for T
Source§fn as_unordered(&self) -> &Unordered<T>
fn as_unordered(&self) -> &Unordered<T>
Unordered reference.