pub struct DSReport {
pub b_thumb_lx: u8,
pub b_thumb_ly: u8,
pub b_thumb_rx: u8,
pub b_thumb_ry: u8,
pub w_buttons: DS4Button,
pub b_special: SpecialButton,
pub b_trigger_l: u8,
pub b_trigger_r: u8,
}
Fields§
§b_thumb_lx: u8
§b_thumb_ly: u8
§b_thumb_rx: u8
§b_thumb_ry: u8
§b_special: SpecialButton
§b_trigger_l: u8
§b_trigger_r: u8
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DSReport
impl RefUnwindSafe for DSReport
impl Send for DSReport
impl Sync for DSReport
impl Unpin for DSReport
impl UnwindSafe for DSReport
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