pub enum ClassReadError {
UnexpectedEof,
InvalidMagic(u32),
InvalidClassVersion(u16),
InvalidConstantPoolTag(u8),
InvalidIndex(u16),
InvalidAttribute(String),
InvalidOpcode {
opcode: u8,
offset: usize,
},
Utf8Error(String),
}Variants§
UnexpectedEof
InvalidMagic(u32)
InvalidClassVersion(u16)
InvalidConstantPoolTag(u8)
InvalidIndex(u16)
InvalidAttribute(String)
InvalidOpcode
Fields
Utf8Error(String)
Trait Implementations§
Source§impl Debug for ClassReadError
impl Debug for ClassReadError
Source§impl Display for ClassReadError
impl Display for ClassReadError
Source§impl Error for ClassReadError
impl Error for ClassReadError
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()
Auto Trait Implementations§
impl Freeze for ClassReadError
impl RefUnwindSafe for ClassReadError
impl Send for ClassReadError
impl Sync for ClassReadError
impl Unpin for ClassReadError
impl UnsafeUnpin for ClassReadError
impl UnwindSafe for ClassReadError
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