pub struct Client { /* private fields */ }
Expand description
The ViGEmBus service connection.
Implementations§
Trait Implementations§
Source§impl AsRawHandle for Client
impl AsRawHandle for Client
Source§fn as_raw_handle(&self) -> HANDLE
fn as_raw_handle(&self) -> HANDLE
Extracts the raw handle. Read more
Source§impl FromRawHandle for Client
impl FromRawHandle for Client
Source§impl IntoRawHandle for Client
impl IntoRawHandle for Client
Source§fn into_raw_handle(self) -> HANDLE
fn into_raw_handle(self) -> HANDLE
Consumes this object, returning the raw underlying handle. Read more
impl Send for Client
impl Sync for Client
Auto Trait Implementations§
impl Freeze for Client
impl RefUnwindSafe for Client
impl Unpin for Client
impl UnwindSafe for Client
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