#[repr(C)]pub struct RutabagaIovec {
pub base: *mut c_void,
pub len: usize,
}
Expand description
Represents a buffer. base
contains the address of a buffer, while len
contains the length
of the buffer.
Fields§
§base: *mut c_void
§len: usize
Trait Implementations§
Source§impl Clone for RutabagaIovec
impl Clone for RutabagaIovec
Source§fn clone(&self) -> RutabagaIovec
fn clone(&self) -> RutabagaIovec
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 moreimpl Copy for RutabagaIovec
impl Send for RutabagaIovec
impl Sync for RutabagaIovec
Auto Trait Implementations§
impl Freeze for RutabagaIovec
impl RefUnwindSafe for RutabagaIovec
impl Unpin for RutabagaIovec
impl UnwindSafe for RutabagaIovec
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)