Struct panda_sys::IOMMUTLBEntry
source · #[repr(C)]pub struct IOMMUTLBEntry {
pub target_as: *mut AddressSpace,
pub iova: hwaddr,
pub translated_addr: hwaddr,
pub addr_mask: hwaddr,
pub perm: IOMMUAccessFlags,
}
Fields§
§target_as: *mut AddressSpace
§iova: hwaddr
§translated_addr: hwaddr
§addr_mask: hwaddr
§perm: IOMMUAccessFlags
Trait Implementations§
source§impl Clone for IOMMUTLBEntry
impl Clone for IOMMUTLBEntry
source§fn clone(&self) -> IOMMUTLBEntry
fn clone(&self) -> IOMMUTLBEntry
Returns a copy 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 moresource§impl Debug for IOMMUTLBEntry
impl Debug for IOMMUTLBEntry
impl Copy for IOMMUTLBEntry
Auto Trait Implementations§
impl RefUnwindSafe for IOMMUTLBEntry
impl !Send for IOMMUTLBEntry
impl !Sync for IOMMUTLBEntry
impl Unpin for IOMMUTLBEntry
impl UnwindSafe for IOMMUTLBEntry
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