pub enum SkipTapeError {
ParseError(String),
SchemaError(String),
MemoryError(String),
SimdError(String),
IoError(String),
ValidationError(String),
}Expand description
Errors that can occur during skip tape processing
Variants§
ParseError(String)
JSON parsing error
SchemaError(String)
Schema compilation error
MemoryError(String)
Memory allocation error
SimdError(String)
SIMD processing error
IoError(String)
I/O error during batch processing
ValidationError(String)
Schema validation error
Trait Implementations§
Source§impl Clone for SkipTapeError
impl Clone for SkipTapeError
Source§fn clone(&self) -> SkipTapeError
fn clone(&self) -> SkipTapeError
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 SkipTapeError
impl Debug for SkipTapeError
Source§impl Display for SkipTapeError
impl Display for SkipTapeError
Source§impl Error for SkipTapeError
impl Error for SkipTapeError
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<DsonError> for SkipTapeError
impl From<DsonError> for SkipTapeError
Source§impl From<SkipTapeError> for DsonError
impl From<SkipTapeError> for DsonError
Source§fn from(error: SkipTapeError) -> Self
fn from(error: SkipTapeError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SkipTapeError
impl RefUnwindSafe for SkipTapeError
impl Send for SkipTapeError
impl Sync for SkipTapeError
impl Unpin for SkipTapeError
impl UnwindSafe for SkipTapeError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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