[][src]Trait json_ld::context::ContextMut

pub trait ContextMut<T: Id = IriBuf>: Context<T> {
    fn set(
        &mut self,
        term: &str,
        definition: Option<TermDefinition<T, Self>>
    ) -> Option<TermDefinition<T, Self>>;
fn set_base_iri(&mut self, iri: Option<Iri>);
fn set_vocabulary(&mut self, vocab: Option<Term<T>>);
fn set_default_language(&mut self, lang: Option<String>);
fn set_default_base_direction(&mut self, dir: Option<Direction>);
fn set_previous_context(&mut self, previous: Self); }

Required methods

fn set(
    &mut self,
    term: &str,
    definition: Option<TermDefinition<T, Self>>
) -> Option<TermDefinition<T, Self>>

fn set_base_iri(&mut self, iri: Option<Iri>)

fn set_vocabulary(&mut self, vocab: Option<Term<T>>)

fn set_default_language(&mut self, lang: Option<String>)

fn set_default_base_direction(&mut self, dir: Option<Direction>)

fn set_previous_context(&mut self, previous: Self)

Loading content...

Implementors

impl<T: Id> ContextMut<T> for JsonContext<T>[src]

Loading content...