Enum libafl::Error [−][src]
pub enum Error { Serialize(String), Compression(String), File(Error), EmptyOptional(String), KeyNotFound(String), Empty(String), IteratorEnd(String), NotImplemented(String), IllegalState(String), IllegalArgument(String), ShuttingDown, Unknown(String), }
Expand description
Main error struct for AFL
Variants
Serialize(String)
Serialization error
Compression(String)
Compression error
File(Error)
File related error
EmptyOptional(String)
Optional val was supposed to be set, but isn’t.
KeyNotFound(String)
Key not in Map
Empty(String)
No elements in the current item
IteratorEnd(String)
End of iteration
NotImplemented(String)
This is not supported (yet)
IllegalState(String)
You’re holding it wrong
IllegalArgument(String)
The argument passed to this method or function is not valid
Shutting down, not really an error.
Unknown(String)
Something else happened
Trait Implementations
impl From<CompressionError> for Error
[src]
impl From<CompressionError> for Error
[src]fn from(err: CompressionError) -> Self
[src]
fn from(err: CompressionError) -> Self
[src]Performs the conversion.
impl From<FromUtf8Error> for Error
[src]
impl From<FromUtf8Error> for Error
[src]fn from(err: FromUtf8Error) -> Self
[src]
fn from(err: FromUtf8Error) -> Self
[src]Performs the conversion.
impl From<ParseIntError> for Error
[src]
impl From<ParseIntError> for Error
[src]fn from(err: ParseIntError) -> Self
[src]
fn from(err: ParseIntError) -> Self
[src]Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl !UnwindSafe for Error
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<Tail, T> Prepend<T> for Tail
[src]
impl<Tail, T> Prepend<T> for Tail
[src]type PreprendResult = Tail
type PreprendResult = Tail
The Resulting TupleList
, of an Prepend::prepend()
call,
including the prepended entry. Read more
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self