pub struct KeyboardStages {
pub resolve_ms: f64,
pub keyboard_wait_ms: f64,
pub typing_ms: f64,
pub total_ms: f64,
}Expand description
Per-stage timing returned by /fill / /clear / /press-key.
Fields§
§resolve_ms: f64Selector resolve time.
keyboard_wait_ms: f64Time waiting for keyboard appearance after the focus tap.
typing_ms: f64Time spent typing the characters.
total_ms: f64End-to-end wall-clock for the whole keyboard operation.
Trait Implementations§
Source§impl Clone for KeyboardStages
impl Clone for KeyboardStages
Source§fn clone(&self) -> KeyboardStages
fn clone(&self) -> KeyboardStages
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KeyboardStages
impl Debug for KeyboardStages
Source§impl Default for KeyboardStages
impl Default for KeyboardStages
Source§fn default() -> KeyboardStages
fn default() -> KeyboardStages
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KeyboardStages
impl<'de> Deserialize<'de> for KeyboardStages
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<KeyboardStages, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<KeyboardStages, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for KeyboardStages
impl Serialize for KeyboardStages
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for KeyboardStages
impl RefUnwindSafe for KeyboardStages
impl Send for KeyboardStages
impl Sync for KeyboardStages
impl Unpin for KeyboardStages
impl UnsafeUnpin for KeyboardStages
impl UnwindSafe for KeyboardStages
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