Struct LayoutEvent
pub struct LayoutEvent {
pub keyboard_name: String,
pub layout_name: String,
}Expand description
The data for the event executed when changing keyboard layouts
Fields§
§keyboard_name: StringKeyboard name
layout_name: StringLayout name
Trait Implementations§
§impl Clone for LayoutEvent
impl Clone for LayoutEvent
§fn clone(&self) -> LayoutEvent
fn clone(&self) -> LayoutEvent
Returns a copy 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 more§impl Debug for LayoutEvent
impl Debug for LayoutEvent
§impl PartialEq for LayoutEvent
impl PartialEq for LayoutEvent
impl Eq for LayoutEvent
impl StructuralPartialEq for LayoutEvent
Auto Trait Implementations§
impl Freeze for LayoutEvent
impl RefUnwindSafe for LayoutEvent
impl Send for LayoutEvent
impl Sync for LayoutEvent
impl Unpin for LayoutEvent
impl UnwindSafe for LayoutEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more