pub struct NamespaceManager { /* private fields */ }Expand description
Namespace manager with common prefixes
Implementations§
Source§impl NamespaceManager
impl NamespaceManager
Sourcepub fn get_iri(&self, prefix: &str) -> PrefixResult<&str>
pub fn get_iri(&self, prefix: &str) -> PrefixResult<&str>
Get IRI for a prefix
Sourcepub fn expand(&self, compact_iri: &str) -> PrefixResult<String>
pub fn expand(&self, compact_iri: &str) -> PrefixResult<String>
Expand a compact IRI (prefix:local) to full IRI
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NamespaceManager
impl RefUnwindSafe for NamespaceManager
impl Send for NamespaceManager
impl Sync for NamespaceManager
impl Unpin for NamespaceManager
impl UnsafeUnpin for NamespaceManager
impl UnwindSafe for NamespaceManager
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more