Enum rydis::ZydisError
source · #[repr(u32)]pub enum ZydisError {
Show 14 variants
EarlyEOF = 0,
GeneralDecodingError = 1,
InstructionTooLong = 2,
BadRegister = 3,
IllegalLockPrefix = 4,
IllegalLegacyPrefix = 5,
IllegalRexPrefix = 6,
InvalidOpcodeMap = 7,
MalformedEvex = 8,
MalformedMvex = 9,
InvalidMask = 10,
SkipToken = 11,
ImpossibleInstruction = 12,
Unknown = 13,
}Expand description
an error returned from the zydis library.
Variants§
EarlyEOF = 0
GeneralDecodingError = 1
InstructionTooLong = 2
BadRegister = 3
IllegalLockPrefix = 4
IllegalLegacyPrefix = 5
IllegalRexPrefix = 6
InvalidOpcodeMap = 7
MalformedEvex = 8
MalformedMvex = 9
InvalidMask = 10
SkipToken = 11
ImpossibleInstruction = 12
Unknown = 13
Trait Implementations§
source§impl Debug for ZydisError
impl Debug for ZydisError
source§impl Display for ZydisError
impl Display for ZydisError
source§impl From<u32> for ZydisError
impl From<u32> for ZydisError
source§impl FromPrimitive for ZydisError
impl FromPrimitive for ZydisError
Auto Trait Implementations§
impl RefUnwindSafe for ZydisError
impl Send for ZydisError
impl Sync for ZydisError
impl Unpin for ZydisError
impl UnwindSafe for ZydisError
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