Enum open_fastrlp::DecodeError
source · pub enum DecodeError {
Overflow,
LeadingZero,
InputTooShort,
NonCanonicalSingleByte,
NonCanonicalSize,
UnexpectedLength,
UnexpectedString,
UnexpectedList,
ListLengthMismatch {
expected: usize,
got: usize,
},
Custom(&'static str),
}
Variants
Overflow
LeadingZero
InputTooShort
NonCanonicalSingleByte
NonCanonicalSize
UnexpectedLength
UnexpectedString
UnexpectedList
ListLengthMismatch
Custom(&'static str)
Trait Implementations
sourceimpl Clone for DecodeError
impl Clone for DecodeError
sourcefn clone(&self) -> DecodeError
fn clone(&self) -> DecodeError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for DecodeError
impl Debug for DecodeError
sourceimpl Display for DecodeError
impl Display for DecodeError
sourceimpl PartialEq<DecodeError> for DecodeError
impl PartialEq<DecodeError> for DecodeError
sourcefn eq(&self, other: &DecodeError) -> bool
fn eq(&self, other: &DecodeError) -> bool
impl Copy for DecodeError
impl StructuralPartialEq for DecodeError
Auto Trait Implementations
impl RefUnwindSafe for DecodeError
impl Send for DecodeError
impl Sync for DecodeError
impl Unpin for DecodeError
impl UnwindSafe for DecodeError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more