pub struct SilentErrorHandler;Expand description
Silent error handler that doesn’t log or report errors
Trait Implementations§
Source§impl ErrorHandler for SilentErrorHandler
impl ErrorHandler for SilentErrorHandler
Source§fn handle_error(&self, _error: &FormError, _context: &ErrorContext)
fn handle_error(&self, _error: &FormError, _context: &ErrorContext)
Handle a form error
Source§fn should_log_error(&self, _error: &FormError) -> bool
fn should_log_error(&self, _error: &FormError) -> bool
Check if an error should be logged
Source§fn should_report_error(&self, _error: &FormError) -> bool
fn should_report_error(&self, _error: &FormError) -> bool
Check if an error should be reported to external services
Auto Trait Implementations§
impl Freeze for SilentErrorHandler
impl RefUnwindSafe for SilentErrorHandler
impl Send for SilentErrorHandler
impl Sync for SilentErrorHandler
impl Unpin for SilentErrorHandler
impl UnsafeUnpin for SilentErrorHandler
impl UnwindSafe for SilentErrorHandler
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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 moreSource§impl<T> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.