pub enum ExtensionHandlerLookupError {
RegistryNotFrozen,
HandlerNotFound(ExtensionHandlerKey),
}Expand description
Failure while looking up a registered extension handler.
Variants§
RegistryNotFrozen
Lookup is unavailable until the capability and handler registries are frozen together.
HandlerNotFound(ExtensionHandlerKey)
No typed handler is registered for the admitted capability and request method.
Trait Implementations§
Source§impl Clone for ExtensionHandlerLookupError
impl Clone for ExtensionHandlerLookupError
Source§fn clone(&self) -> ExtensionHandlerLookupError
fn clone(&self) -> ExtensionHandlerLookupError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExtensionHandlerLookupError
impl Debug for ExtensionHandlerLookupError
impl Eq for ExtensionHandlerLookupError
Source§impl Error for ExtensionHandlerLookupError
impl Error for ExtensionHandlerLookupError
1.30.0 · 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()
impl StructuralPartialEq for ExtensionHandlerLookupError
Auto Trait Implementations§
impl Freeze for ExtensionHandlerLookupError
impl RefUnwindSafe for ExtensionHandlerLookupError
impl Send for ExtensionHandlerLookupError
impl Sync for ExtensionHandlerLookupError
impl Unpin for ExtensionHandlerLookupError
impl UnsafeUnpin for ExtensionHandlerLookupError
impl UnwindSafe for ExtensionHandlerLookupError
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).