pub struct KeymapBindingSignature {
pub platform: PlatformFilter,
pub sequence: Vec<KeyChord>,
pub when: Option<WhenExpr>,
}Fields§
§platform: PlatformFilter§sequence: Vec<KeyChord>§when: Option<WhenExpr>Trait Implementations§
Source§impl Clone for KeymapBindingSignature
impl Clone for KeymapBindingSignature
Source§fn clone(&self) -> KeymapBindingSignature
fn clone(&self) -> KeymapBindingSignature
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 KeymapBindingSignature
impl Debug for KeymapBindingSignature
Source§impl Hash for KeymapBindingSignature
impl Hash for KeymapBindingSignature
Source§impl PartialEq for KeymapBindingSignature
impl PartialEq for KeymapBindingSignature
impl Eq for KeymapBindingSignature
impl StructuralPartialEq for KeymapBindingSignature
Auto Trait Implementations§
impl Freeze for KeymapBindingSignature
impl RefUnwindSafe for KeymapBindingSignature
impl Send for KeymapBindingSignature
impl Sync for KeymapBindingSignature
impl Unpin for KeymapBindingSignature
impl UnsafeUnpin for KeymapBindingSignature
impl UnwindSafe for KeymapBindingSignature
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