[][src]Struct ep_capstone::arch::Reg

#[repr(transparent)]pub struct Reg(_);

A generic register that can be compared to any architecture specific register. This register may be equal to multiple registers from different architectures but not to multiple registers of the same architecture. This can also be converted to an architecture specific register for any architecture.

Implementations

impl Reg[src]

pub fn x86(self) -> Reg[src]

Convert a generic register to an architecture specific register.

Trait Implementations

impl Clone for Reg[src]

impl Copy for Reg[src]

impl Default for Reg[src]

impl Eq for Reg[src]

impl From<Reg> for Reg[src]

impl From<Reg> for Reg[src]

impl Hash for Reg[src]

impl PartialEq<Reg> for Reg[src]

impl PartialEq<Reg> for Reg[src]

impl PartialEq<Reg> for Reg[src]

impl StructuralEq for Reg[src]

impl StructuralPartialEq for Reg[src]

Auto Trait Implementations

impl RefUnwindSafe for Reg

impl Send for Reg

impl Sync for Reg

impl Unpin for Reg

impl UnwindSafe for Reg

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.