Struct virtio_queue::VirtqUsedElem
source · #[repr(C)]pub struct VirtqUsedElem { /* private fields */ }Expand description
Represents the contents of an element from the used virtqueue ring.
Trait Implementations§
source§impl ByteValued for VirtqUsedElem
impl ByteValued for VirtqUsedElem
source§fn from_slice(data: &[u8]) -> Option<&Self>
fn from_slice(data: &[u8]) -> Option<&Self>
Converts a slice of raw data into a reference of
Self. Read moresource§fn from_mut_slice(data: &mut [u8]) -> Option<&mut Self>
fn from_mut_slice(data: &mut [u8]) -> Option<&mut Self>
Converts a mutable slice of raw data into a mutable reference of
Self. Read moresource§impl Clone for VirtqUsedElem
impl Clone for VirtqUsedElem
source§fn clone(&self) -> VirtqUsedElem
fn clone(&self) -> VirtqUsedElem
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 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 RefUnwindSafe for VirtqUsedElem
impl Send for VirtqUsedElem
impl Sync for VirtqUsedElem
impl Unpin for VirtqUsedElem
impl UnwindSafe for VirtqUsedElem
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