#[repr(C)]pub struct RawUsedRingEntry {
pub id: u32,
pub len: u32,
}
Expand description
Raw used ring entry structure
This structure represents a single entry in the used ring. It contains the ID and length of the used buffer.
This structure is located in the physical memory directly.
Fields§
§id: u32
§len: u32
Trait Implementations§
Source§impl Clone for RawUsedRingEntry
impl Clone for RawUsedRingEntry
Source§fn clone(&self) -> RawUsedRingEntry
fn clone(&self) -> RawUsedRingEntry
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for RawUsedRingEntry
impl RefUnwindSafe for RawUsedRingEntry
impl Send for RawUsedRingEntry
impl Sync for RawUsedRingEntry
impl Unpin for RawUsedRingEntry
impl UnwindSafe for RawUsedRingEntry
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
)