#[repr(C)]pub struct VirtqUsedElem {
pub id: u32,
pub len: u32,
}Expand description
Element in the used ring, returned by the device after processing.
Fields§
§id: u32Index of the start of the used descriptor chain
len: u32Total bytes written into the descriptor chain buffers by the device
Trait Implementations§
Source§impl Clone for VirtqUsedElem
impl Clone for VirtqUsedElem
Source§fn clone(&self) -> VirtqUsedElem
fn clone(&self) -> VirtqUsedElem
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VirtqUsedElem
impl Debug for VirtqUsedElem
Source§impl Default for VirtqUsedElem
impl Default for VirtqUsedElem
Source§fn default() -> VirtqUsedElem
fn default() -> VirtqUsedElem
Returns the “default value” for a type. Read more
impl Copy for VirtqUsedElem
Auto Trait Implementations§
impl Freeze for VirtqUsedElem
impl RefUnwindSafe for VirtqUsedElem
impl Send for VirtqUsedElem
impl Sync for VirtqUsedElem
impl Unpin for VirtqUsedElem
impl UnwindSafe for VirtqUsedElem
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,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)