#[repr(C)]pub struct tagRAWINPUT {
pub header: RAWINPUTHEADER,
pub data: tagRAWINPUT__bindgen_ty_1,
}Fields§
§header: RAWINPUTHEADER§data: tagRAWINPUT__bindgen_ty_1Trait Implementations§
Source§impl Clone for tagRAWINPUT
impl Clone for tagRAWINPUT
Source§fn clone(&self) -> tagRAWINPUT
fn clone(&self) -> tagRAWINPUT
Returns a duplicate 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 tagRAWINPUT
Auto Trait Implementations§
impl Freeze for tagRAWINPUT
impl RefUnwindSafe for tagRAWINPUT
impl !Send for tagRAWINPUT
impl !Sync for tagRAWINPUT
impl Unpin for tagRAWINPUT
impl UnsafeUnpin for tagRAWINPUT
impl UnwindSafe for tagRAWINPUT
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more