Function json_ld_context_processing::syntax::expand_iri_with
source · pub fn expand_iri_with<'a, T: Clone + Send + Sync + PartialEq, B: Clone + Send + Sync + PartialEq, M: 'a + Clone + Send + Sync, C, N: Send + Sync + VocabularyMut<Iri = T, BlankId = B>, L: ContextLoader<T, M> + Send + Sync, W: 'a + Send + WarningHandler<N, M>>(
vocabulary: &'a mut N,
active_context: &'a mut Context<T, B, C, M>,
Meta: Meta<Nullable<ExpandableRef<'a>>, M>,
document_relative: bool,
vocab: bool,
local_context: &'a Merged<'_, M, C>,
defined: &'a mut DefinedTerms<M>,
remote_contexts: ProcessingStack<T>,
loader: &'a mut L,
options: Options,
warnings: W
) -> impl 'a + Send + Future<Output = Result<(Term<T, B>, W), Error<L::ContextError>>>where
C: ProcessMeta<T, B, M>,
L::Context: Into<C>,
Expand description
Default values for document_relative
and vocab
should be false
and true
.