pub enum ScrubberError {
InvalidUtf8 {
reason: String,
},
ProfileNotSatisfied {
reason: String,
},
}Expand description
Errors produced by the stylometric scrubber bounded context.
Variants§
InvalidUtf8
The input text is not valid UTF-8.
ProfileNotSatisfied
Scrubbing failed to satisfy the target stylometric profile.
Trait Implementations§
Source§impl Debug for ScrubberError
impl Debug for ScrubberError
Source§impl Display for ScrubberError
impl Display for ScrubberError
Source§impl Error for ScrubberError
impl Error for ScrubberError
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()
Source§impl From<ScrubberError> for AppError
impl From<ScrubberError> for AppError
Source§fn from(source: ScrubberError) -> Self
fn from(source: ScrubberError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ScrubberError
impl RefUnwindSafe for ScrubberError
impl Send for ScrubberError
impl Sync for ScrubberError
impl Unpin for ScrubberError
impl UnsafeUnpin for ScrubberError
impl UnwindSafe for ScrubberError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 more