pub enum LinkageError {
Show 14 variants
Instruction(InstructionErr),
UnsupportedOpCode(u8),
DuplicatedCodeAttr,
DuplicatedSignatureAttr,
DuplicatedStackMapTable,
DuplicatedExceptionAttribute,
DuplicatedRuntimeVisibleAnnotationsAttr,
DuplicatedRuntimeInvisibleAnnotationsAttr,
CodeAttrIsAmbiguousForNative,
RuntimeConstantPool(RuntimePoolError),
Cursor(CursorError),
ClassFile(ClassFormatErr),
DuplicatedClassInMethod,
MethodClassIsNotSet,
}Variants§
Instruction(InstructionErr)
UnsupportedOpCode(u8)
DuplicatedCodeAttr
DuplicatedSignatureAttr
DuplicatedStackMapTable
DuplicatedExceptionAttribute
DuplicatedRuntimeVisibleAnnotationsAttr
DuplicatedRuntimeInvisibleAnnotationsAttr
CodeAttrIsAmbiguousForNative
RuntimeConstantPool(RuntimePoolError)
Cursor(CursorError)
ClassFile(ClassFormatErr)
DuplicatedClassInMethod
MethodClassIsNotSet
Trait Implementations§
Source§impl Debug for LinkageError
impl Debug for LinkageError
Source§impl From<ClassFormatErr> for LinkageError
impl From<ClassFormatErr> for LinkageError
Source§fn from(value: ClassFormatErr) -> Self
fn from(value: ClassFormatErr) -> Self
Converts to this type from the input type.
Source§impl From<CursorError> for LinkageError
impl From<CursorError> for LinkageError
Source§fn from(value: CursorError) -> Self
fn from(value: CursorError) -> Self
Converts to this type from the input type.
Source§impl From<InstructionErr> for LinkageError
impl From<InstructionErr> for LinkageError
Source§fn from(value: InstructionErr) -> Self
fn from(value: InstructionErr) -> Self
Converts to this type from the input type.
Source§impl From<RuntimePoolError> for LinkageError
impl From<RuntimePoolError> for LinkageError
Source§fn from(value: RuntimePoolError) -> Self
fn from(value: RuntimePoolError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LinkageError
impl RefUnwindSafe for LinkageError
impl Send for LinkageError
impl Sync for LinkageError
impl Unpin for LinkageError
impl UnsafeUnpin for LinkageError
impl UnwindSafe for LinkageError
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