Struct wayrs_client::protocol::wl_pointer::ButtonArgs
source · pub struct ButtonArgs {
pub serial: u32,
pub time: u32,
pub button: u32,
pub state: ButtonState,
}Fields§
§serial: u32serial number of the button event
time: u32timestamp with millisecond granularity
button that produced the event
state: ButtonStatephysical state of the button
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for ButtonArgs
impl Send for ButtonArgs
impl Sync for ButtonArgs
impl Unpin for ButtonArgs
impl UnwindSafe for ButtonArgs
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