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.