pub enum FuzzingError {
Custom(u32),
CannotDeserializeAccount(String),
OptionalAccountNotProvided(String),
NotEnoughAccounts(String),
AccountNotFound(String),
NotAbleToObtainAccountInfos,
BalanceMismatch,
DataMismatch,
UnableToObtainData,
}Variants§
Custom(u32)
CannotDeserializeAccount(String)
OptionalAccountNotProvided(String)
NotEnoughAccounts(String)
AccountNotFound(String)
NotAbleToObtainAccountInfos
BalanceMismatch
DataMismatch
UnableToObtainData
Implementations§
Source§impl FuzzingError
impl FuzzingError
pub fn with_origin(self, origin: Origin) -> FuzzingErrorWithOrigin
pub fn with_context(self, context: Context) -> FuzzingErrorWithOrigin
Trait Implementations§
Source§impl Debug for FuzzingError
impl Debug for FuzzingError
Source§impl Display for FuzzingError
impl Display for FuzzingError
Source§impl Error for FuzzingError
impl Error for FuzzingError
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<FuzzingError> for FuzzingErrorWithOrigin
impl From<FuzzingError> for FuzzingErrorWithOrigin
Source§fn from(fuzzing_error: FuzzingError) -> FuzzingErrorWithOrigin
fn from(fuzzing_error: FuzzingError) -> FuzzingErrorWithOrigin
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FuzzingError
impl RefUnwindSafe for FuzzingError
impl Send for FuzzingError
impl Sync for FuzzingError
impl Unpin for FuzzingError
impl UnwindSafe for FuzzingError
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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