#[repr(C)]pub struct ScanCodeVecSlice {
pub ptr: *const ScanCode,
pub len: usize,
}Expand description
C-compatible slice type for $struct_name. This is a non-owning view into a Vec’s data.
Fields§
§ptr: *const ScanCode§len: usizeImplementations§
Trait Implementations§
Source§impl Clone for ScanCodeVecSlice
impl Clone for ScanCodeVecSlice
Source§fn clone(&self) -> ScanCodeVecSlice
fn clone(&self) -> ScanCodeVecSlice
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ScanCodeVecSlice
impl Debug for ScanCodeVecSlice
impl Copy for ScanCodeVecSlice
impl Send for ScanCodeVecSlice
impl Sync for ScanCodeVecSlice
Auto Trait Implementations§
impl Freeze for ScanCodeVecSlice
impl RefUnwindSafe for ScanCodeVecSlice
impl Unpin for ScanCodeVecSlice
impl UnsafeUnpin for ScanCodeVecSlice
impl UnwindSafe for ScanCodeVecSlice
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