pub enum Direction {
InbAl,
InwAx,
IndEax,
Inbm(Gva),
Inwm(Gva),
Indm(Gva),
Outb(u8),
Outw(u16),
Outd(u32),
}
Expand description
Direction and the Value of the instruction
Variants§
InbAl
Input byte from I/O port into AL.
InwAx
Input word from I/O port into AX.
IndEax
Input double word from I/O port into EAX.
Inbm(Gva)
Input byte from I/O port into memory.
Inwm(Gva)
Input word from I/O port into memory.
Indm(Gva)
Input double word from I/O port into memory.
Outb(u8)
Output a byte (1 byte)
Outw(u16)
Output a word (2 bytes)
Outd(u32)
Output a double word (4 bytes)
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Direction
impl Send for Direction
impl Sync for Direction
impl Unpin for Direction
impl UnwindSafe for Direction
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
const: unstable§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more