pub enum InvalidContextError {
InvalidVocab(InvalidVocab),
InvalidContextKey(InvalidContextKey),
UnresolvedIri,
}Expand description
Error returned by Context::into_syntax_definition and related
conversions.
Variants§
InvalidVocab(InvalidVocab)
The @vocab entry is invalid.
InvalidContextKey(InvalidContextKey)
A context key is invalid.
UnresolvedIri
An IRI handle of the context does not resolve in the vocabulary passed
to Context::into_syntax_definition; the context was built with a
different vocabulary.
Trait Implementations§
Source§impl Clone for InvalidContextError
impl Clone for InvalidContextError
impl Copy for InvalidContextError
Source§impl Debug for InvalidContextError
impl Debug for InvalidContextError
Source§impl Display for InvalidContextError
impl Display for InvalidContextError
Source§impl Error for InvalidContextError
impl Error for InvalidContextError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<InvalidContextKey> for InvalidContextError
impl From<InvalidContextKey> for InvalidContextError
Source§fn from(source: InvalidContextKey) -> Self
fn from(source: InvalidContextKey) -> Self
Converts to this type from the input type.
Source§impl From<InvalidVocab> for InvalidContextError
impl From<InvalidVocab> for InvalidContextError
Source§fn from(source: InvalidVocab) -> Self
fn from(source: InvalidVocab) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InvalidContextError
impl RefUnwindSafe for InvalidContextError
impl Send for InvalidContextError
impl Sync for InvalidContextError
impl Unpin for InvalidContextError
impl UnsafeUnpin for InvalidContextError
impl UnwindSafe for InvalidContextError
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> BorrowUnordered for T
impl<T> BorrowUnordered for T
Source§fn as_unordered(&self) -> &Unordered<T>
fn as_unordered(&self) -> &Unordered<T>
Views this value as an
Unordered reference.impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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, U, C> IntoWithContext<U, C> for Twhere
U: FromWithContext<T, C>,
impl<T, U, C> IntoWithContext<U, C> for Twhere
U: FromWithContext<T, C>,
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more