Struct IsaDmaTransferBuffer
pub struct IsaDmaTransferBuffer {
pub address: u64,
pub size: usize,
}Expand description
Location of a DMA transfer buffer in guest memory.
Fields§
§address: u64Guest physical address of the DMA buffer.
size: usizeTransfer size in bytes.
Trait Implementations§
§impl Clone for IsaDmaBuffer
impl Clone for IsaDmaBuffer
§fn clone(&self) -> IsaDmaBuffer
fn clone(&self) -> IsaDmaBuffer
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 more§impl Debug for IsaDmaBuffer
impl Debug for IsaDmaBuffer
§impl PartialEq for IsaDmaBuffer
impl PartialEq for IsaDmaBuffer
impl Copy for IsaDmaBuffer
impl Eq for IsaDmaBuffer
impl StructuralPartialEq for IsaDmaBuffer
Auto Trait Implementations§
impl Freeze for IsaDmaBuffer
impl RefUnwindSafe for IsaDmaBuffer
impl Send for IsaDmaBuffer
impl Sync for IsaDmaBuffer
impl Unpin for IsaDmaBuffer
impl UnsafeUnpin for IsaDmaBuffer
impl UnwindSafe for IsaDmaBuffer
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