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: String
Keyboard name
layout_name: String
Layout 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