pub struct Leb128DecodeError { /* private fields */ }Expand description
Error reported while decoding a LEB128 integer from a byte buffer.
Implementations§
Source§impl Leb128DecodeError
impl Leb128DecodeError
Sourcepub const fn new(kind: Leb128DecodeErrorKind, index: usize) -> Self
pub const fn new(kind: Leb128DecodeErrorKind, index: usize) -> Self
Sourcepub const fn kind(self) -> Leb128DecodeErrorKind
pub const fn kind(self) -> Leb128DecodeErrorKind
Returns the decoding error kind.
Trait Implementations§
Source§impl Clone for Leb128DecodeError
impl Clone for Leb128DecodeError
Source§fn clone(&self) -> Leb128DecodeError
fn clone(&self) -> Leb128DecodeError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 Leb128DecodeError
impl Debug for Leb128DecodeError
Source§impl Display for Leb128DecodeError
impl Display for Leb128DecodeError
Source§impl Error for Leb128DecodeError
impl Error for Leb128DecodeError
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 PartialEq for Leb128DecodeError
impl PartialEq for Leb128DecodeError
Source§fn eq(&self, other: &Leb128DecodeError) -> bool
fn eq(&self, other: &Leb128DecodeError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for Leb128DecodeError
impl Eq for Leb128DecodeError
impl StructuralPartialEq for Leb128DecodeError
Auto Trait Implementations§
impl Freeze for Leb128DecodeError
impl RefUnwindSafe for Leb128DecodeError
impl Send for Leb128DecodeError
impl Sync for Leb128DecodeError
impl Unpin for Leb128DecodeError
impl UnsafeUnpin for Leb128DecodeError
impl UnwindSafe for Leb128DecodeError
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