pub enum FlydraTypesError {
CborDataError,
SerdeError,
UnexpectedHypothesisTestingParameters,
InputTooLong,
LongStringNotImplemented,
IoError(Error),
Utf8Error(Utf8Error),
UrlParseError,
}Expand description
Error types for Flydra operations.
Variants§
CborDataError
CBOR data error.
SerdeError
Serialization/deserialization error.
UnexpectedHypothesisTestingParameters
Unexpected hypothesis testing parameters.
InputTooLong
Input data too long.
LongStringNotImplemented
Long string handling not implemented.
IoError(Error)
I/O error.
Utf8Error(Utf8Error)
UTF-8 encoding error.
UrlParseError
URL parsing error.
Trait Implementations§
Source§impl Debug for FlydraTypesError
impl Debug for FlydraTypesError
Source§impl Display for FlydraTypesError
impl Display for FlydraTypesError
Source§impl Error for FlydraTypesError
impl Error for FlydraTypesError
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<Error> for FlydraTypesError
impl From<Error> for FlydraTypesError
Auto Trait Implementations§
impl Freeze for FlydraTypesError
impl !RefUnwindSafe for FlydraTypesError
impl Send for FlydraTypesError
impl Sync for FlydraTypesError
impl Unpin for FlydraTypesError
impl UnsafeUnpin for FlydraTypesError
impl !UnwindSafe for FlydraTypesError
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