[−][src]Struct x86test_types::X86TestFn
Fields
name: &'static str
Name of test.
ignore: bool
Ignore this test?
identity_map: bool
Create an identify map of process inside the VM?
physical_memory: (u64, u64)
Add guest physical memory in this range.
ioport_enable: (u16, u32)
When read on ioport_enable.0 return ioport_enable.1 as value. When write on ioport_enable.0 abort if value was not ioport_enable.1.
should_panic: bool
Test has a #[should_panic] attribute
should_halt: bool
Test has a #[should_halt] attribute
testfn: StaticTestFn
Test function we need to execute (in a VM).
Auto Trait Implementations
impl Send for X86TestFn
impl Sync for X86TestFn
impl Unpin for X86TestFn
impl UnwindSafe for X86TestFn
impl RefUnwindSafe for X86TestFn
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,