pub struct AppMouseRequest {
pub window_id: Option<String>,
pub action: AppMouseAction,
}Fields§
§window_id: Option<String>§action: AppMouseActionTrait Implementations§
Source§impl Clone for AppMouseRequest
impl Clone for AppMouseRequest
Source§fn clone(&self) -> AppMouseRequest
fn clone(&self) -> AppMouseRequest
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 AppMouseRequest
impl Debug for AppMouseRequest
Source§impl<'de> Deserialize<'de> for AppMouseRequest
impl<'de> Deserialize<'de> for AppMouseRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AppMouseRequest
impl RefUnwindSafe for AppMouseRequest
impl Send for AppMouseRequest
impl Sync for AppMouseRequest
impl Unpin for AppMouseRequest
impl UnsafeUnpin for AppMouseRequest
impl UnwindSafe for AppMouseRequest
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