pub struct KeywordAliases { /* private fields */ }Expand description
Cached fixed-keyword aliases for an active context.
13 keywords appear repeatedly during compaction (@id, @type, @value,
@list, @set, @graph, @index, @language, @direction, @reverse,
@none, @included, @json). Their compact-IRI form is a pure function
of the active context and the processing mode, so the result is computed
once per (context, mode) and reused — saving per-element memo
lookups + alias-selection work in compact_iri_full.
Implementations§
Auto Trait Implementations§
impl Freeze for KeywordAliases
impl RefUnwindSafe for KeywordAliases
impl Send for KeywordAliases
impl Sync for KeywordAliases
impl Unpin for KeywordAliases
impl UnsafeUnpin for KeywordAliases
impl UnwindSafe for KeywordAliases
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
Mutably borrows from an owned value. Read more
Source§impl<T> BorrowUnordered for T
impl<T> BorrowUnordered for T
Source§fn as_unordered(&self) -> &Unordered<T>
fn as_unordered(&self) -> &Unordered<T>
Views this value as an
Unordered reference.