pub struct NativeKeyEvent {
pub repeat_count: u32,
}Expand description
What the platform reported about a key event beyond the key, as
KeyEvent.nativeKeyEvent holds in Compose.
Fields§
§repeat_count: u32How many times the key repeated while held: 0 for the press itself, 1 for the first repeat, and so on on Android. The desktop and the web report only whether an event repeats, so every repeat there is 1.
Trait Implementations§
Source§impl Clone for NativeKeyEvent
impl Clone for NativeKeyEvent
impl Copy for NativeKeyEvent
Source§impl Debug for NativeKeyEvent
impl Debug for NativeKeyEvent
Source§impl Default for NativeKeyEvent
impl Default for NativeKeyEvent
impl Eq for NativeKeyEvent
Source§impl PartialEq for NativeKeyEvent
impl PartialEq for NativeKeyEvent
impl StructuralPartialEq for NativeKeyEvent
Auto Trait Implementations§
impl Forget for NativeKeyEvent
impl Freeze for NativeKeyEvent
impl RefUnwindSafe for NativeKeyEvent
impl Send for NativeKeyEvent
impl Sync for NativeKeyEvent
impl Unpin for NativeKeyEvent
impl UnsafeUnpin for NativeKeyEvent
impl UnwindSafe for NativeKeyEvent
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ErasedDestructor for Twhere
T: 'static,
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