#[non_exhaustive]pub enum CatcherError {
ChunkSize,
}Expand description
Streamcatcher configuration errors.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ChunkSize
Returned when the chunk size is smaller than a Transform’s
minimum required contiguous byte count.
Trait Implementations§
Source§impl Clone for CatcherError
impl Clone for CatcherError
Source§fn clone(&self) -> CatcherError
fn clone(&self) -> CatcherError
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 CatcherError
impl Debug for CatcherError
Source§impl Display for CatcherError
impl Display for CatcherError
Source§impl Error for CatcherError
impl Error for CatcherError
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 PartialEq for CatcherError
impl PartialEq for CatcherError
impl Copy for CatcherError
impl Eq for CatcherError
impl StructuralPartialEq for CatcherError
Auto Trait Implementations§
impl Freeze for CatcherError
impl RefUnwindSafe for CatcherError
impl Send for CatcherError
impl Sync for CatcherError
impl Unpin for CatcherError
impl UnwindSafe for CatcherError
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