pub struct IntelVtdConfig {
pub mmio_base: u64,
}Expand description
Configuration for constructing an IntelVtdDevice.
Fields§
§mmio_base: u64MMIO base address for the VT-d register file.
Trait Implementations§
Source§impl Clone for IntelVtdConfig
impl Clone for IntelVtdConfig
Source§fn clone(&self) -> IntelVtdConfig
fn clone(&self) -> IntelVtdConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IntelVtdConfig
impl RefUnwindSafe for IntelVtdConfig
impl Send for IntelVtdConfig
impl Sync for IntelVtdConfig
impl Unpin for IntelVtdConfig
impl UnsafeUnpin for IntelVtdConfig
impl UnwindSafe for IntelVtdConfig
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