pub struct PaneModifierSnapshot {
pub shift: bool,
pub alt: bool,
pub ctrl: bool,
pub meta: bool,
}Expand description
Snapshot of active modifiers captured with one semantic event.
Fields§
§shift: bool§alt: bool§ctrl: bool§meta: boolImplementations§
Trait Implementations§
Source§impl Clone for PaneModifierSnapshot
impl Clone for PaneModifierSnapshot
Source§fn clone(&self) -> PaneModifierSnapshot
fn clone(&self) -> PaneModifierSnapshot
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 moreSource§impl Debug for PaneModifierSnapshot
impl Debug for PaneModifierSnapshot
Source§impl Default for PaneModifierSnapshot
impl Default for PaneModifierSnapshot
Source§impl<'de> Deserialize<'de> for PaneModifierSnapshot
impl<'de> Deserialize<'de> for PaneModifierSnapshot
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
Source§impl PartialEq for PaneModifierSnapshot
impl PartialEq for PaneModifierSnapshot
Source§impl Serialize for PaneModifierSnapshot
impl Serialize for PaneModifierSnapshot
impl Copy for PaneModifierSnapshot
impl Eq for PaneModifierSnapshot
impl StructuralPartialEq for PaneModifierSnapshot
Auto Trait Implementations§
impl Freeze for PaneModifierSnapshot
impl RefUnwindSafe for PaneModifierSnapshot
impl Send for PaneModifierSnapshot
impl Sync for PaneModifierSnapshot
impl Unpin for PaneModifierSnapshot
impl UnsafeUnpin for PaneModifierSnapshot
impl UnwindSafe for PaneModifierSnapshot
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