Enum tide_github::EventDispatchError
source · [−]pub enum EventDispatchError {
UnsupportedEvent(String),
MissingEventHeader,
MissingHandlerForEvent(String),
}
Expand description
The variants of EventDispatchError
represent the errors that would prevent us from calling
the handler to process the Github Webhook.
Variants
UnsupportedEvent(String)
Github send us a webhook for an Event
that we don’t support.
MissingEventHeader
We’re processing something that does not seem to be a Github webhook.
MissingHandlerForEvent(String)
No handler was registered for the event we received.
Trait Implementations
sourceimpl Debug for EventDispatchError
impl Debug for EventDispatchError
sourceimpl Display for EventDispatchError
impl Display for EventDispatchError
sourceimpl Error for EventDispatchError
impl Error for EventDispatchError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl RefUnwindSafe for EventDispatchError
impl Send for EventDispatchError
impl Sync for EventDispatchError
impl Unpin for EventDispatchError
impl UnwindSafe for EventDispatchError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more