pub struct DefaultClassifier;Expand description
The default classifier: treats every Err as a server error.
This preserves the original behavior where result.is_err() was used
directly.
Trait Implementations§
Source§impl<T, E> Classifier<T, E> for DefaultClassifier
impl<T, E> Classifier<T, E> for DefaultClassifier
fn is_server_error(&self, result: &Result<T, E>) -> bool
Source§impl Clone for DefaultClassifier
impl Clone for DefaultClassifier
Source§fn clone(&self) -> DefaultClassifier
fn clone(&self) -> DefaultClassifier
Returns a duplicate of the value. Read more
1.0.0 · 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 DefaultClassifier
impl Debug for DefaultClassifier
Source§impl Default for DefaultClassifier
impl Default for DefaultClassifier
Source§fn default() -> DefaultClassifier
fn default() -> DefaultClassifier
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DefaultClassifier
impl RefUnwindSafe for DefaultClassifier
impl Send for DefaultClassifier
impl Sync for DefaultClassifier
impl Unpin for DefaultClassifier
impl UnsafeUnpin for DefaultClassifier
impl UnwindSafe for DefaultClassifier
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