Struct rdf_types::IndexVocabulary
source · [−]pub struct IndexVocabulary { /* private fields */ }Expand description
Vocabulary that stores IRIs and blank node identifiers with a unique index.
Implementations
Trait Implementations
sourceimpl<B: IndexedBlankId> BlankIdVocabulary<B> for IndexVocabulary
impl<B: IndexedBlankId> BlankIdVocabulary<B> for IndexVocabulary
sourceimpl<B: IndexedBlankId> BlankIdVocabularyMut<B> for IndexVocabulary
impl<B: IndexedBlankId> BlankIdVocabularyMut<B> for IndexVocabulary
sourcefn insert_blank_id(&mut self, blank_id: &BlankId) -> B
fn insert_blank_id(&mut self, blank_id: &BlankId) -> B
Inserts a blank node identifier to the vocabulary and returns its id. Read more
sourceimpl Default for IndexVocabulary
impl Default for IndexVocabulary
sourcefn default() -> IndexVocabulary
fn default() -> IndexVocabulary
Returns the “default value” for a type. Read more
sourceimpl<I: IndexedIri> IriVocabulary<I> for IndexVocabulary
impl<I: IndexedIri> IriVocabulary<I> for IndexVocabulary
sourceimpl<I: IndexedIri> IriVocabularyMut<I> for IndexVocabulary
impl<I: IndexedIri> IriVocabularyMut<I> for IndexVocabulary
impl<I: IndexedIri, B: IndexedBlankId> Vocabulary<I, B> for IndexVocabulary
impl<I: IndexedIri, B: IndexedBlankId> VocabularyMut<I, B> for IndexVocabulary
Auto Trait Implementations
impl RefUnwindSafe for IndexVocabulary
impl Send for IndexVocabulary
impl Sync for IndexVocabulary
impl Unpin for IndexVocabulary
impl UnwindSafe for IndexVocabulary
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more