pub enum HookSessionReducerError {
InvalidSourceSequence,
InvalidEventId,
Normalize(HookAdapterError),
InvalidCanonicalEvent(ProviderEventValidationError),
}Variants§
InvalidSourceSequence
InvalidEventId
Normalize(HookAdapterError)
InvalidCanonicalEvent(ProviderEventValidationError)
Trait Implementations§
Source§impl Clone for HookSessionReducerError
impl Clone for HookSessionReducerError
Source§impl Debug for HookSessionReducerError
impl Debug for HookSessionReducerError
Source§impl Display for HookSessionReducerError
impl Display for HookSessionReducerError
impl Eq for HookSessionReducerError
Source§impl Error for HookSessionReducerError
impl Error for HookSessionReducerError
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<HookAdapterError> for HookSessionReducerError
impl From<HookAdapterError> for HookSessionReducerError
Source§fn from(source: HookAdapterError) -> Self
fn from(source: HookAdapterError) -> Self
Converts to this type from the input type.
Source§impl From<ProviderEventValidationError> for HookSessionReducerError
impl From<ProviderEventValidationError> for HookSessionReducerError
Source§fn from(source: ProviderEventValidationError) -> Self
fn from(source: ProviderEventValidationError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for HookSessionReducerError
impl PartialEq for HookSessionReducerError
impl StructuralPartialEq for HookSessionReducerError
Auto Trait Implementations§
impl Freeze for HookSessionReducerError
impl RefUnwindSafe for HookSessionReducerError
impl Send for HookSessionReducerError
impl Sync for HookSessionReducerError
impl Unpin for HookSessionReducerError
impl UnsafeUnpin for HookSessionReducerError
impl UnwindSafe for HookSessionReducerError
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