[−][src]Enum zydis::status::Status
Variants
Returning this status code from some formatter callback will cause the formatter to omit the corresponding token.
Valid callbacks are:
HookPreOperand
HookPostOperand
HookFormatOperandReg
HookFormatOperandMem
HookFormatOperandPtr
HookFormatOperandImm
HookPrintMemsize
Use this for custom errors that don't fit for any of the other errors.
The given bytes were not UTF8 encoded.
Implementations
impl Status
[src]
pub fn code(self) -> usize
[src]
Returns the error code of this status.
pub fn module(self) -> usize
[src]
Returns the module of this status.
pub fn is_error(self) -> bool
[src]
Whether this status code is an error.
pub fn description(self) -> &'static str
[src]
Returns a human readable description of this status code.
Trait Implementations
impl Clone for Status
[src]
impl Copy for Status
[src]
impl Debug for Status
[src]
impl Display for Status
[src]
impl Eq for Status
[src]
impl Error for Status
[src]
fn cause(&self) -> Option<&dyn Error>
[src]
fn description(&self) -> &str
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
impl PartialEq<Status> for Status
[src]
impl StructuralEq for Status
[src]
impl StructuralPartialEq for Status
[src]
Auto Trait Implementations
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,