pub struct RunnerAccessibilitySnapshot {
pub activation_requests: u64,
pub last_activation_unix_ms: Option<u64>,
pub last_activation_frame_id: Option<FrameId>,
}Expand description
Diagnostics store for runner accessibility activation events.
This is intended as a lightweight evidence anchor that the AccessKit platform adapter has been activated by the OS accessibility stack (e.g. macOS AX / VoiceOver), rather than only producing an internal semantics tree.
Fields§
§activation_requests: u64§last_activation_unix_ms: Option<u64>§last_activation_frame_id: Option<FrameId>Trait Implementations§
Source§impl Clone for RunnerAccessibilitySnapshot
impl Clone for RunnerAccessibilitySnapshot
Source§fn clone(&self) -> RunnerAccessibilitySnapshot
fn clone(&self) -> RunnerAccessibilitySnapshot
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 RunnerAccessibilitySnapshot
impl Debug for RunnerAccessibilitySnapshot
Source§impl Default for RunnerAccessibilitySnapshot
impl Default for RunnerAccessibilitySnapshot
Source§fn default() -> RunnerAccessibilitySnapshot
fn default() -> RunnerAccessibilitySnapshot
Returns the “default value” for a type. Read more
impl Copy for RunnerAccessibilitySnapshot
impl Eq for RunnerAccessibilitySnapshot
impl StructuralPartialEq for RunnerAccessibilitySnapshot
Auto Trait Implementations§
impl Freeze for RunnerAccessibilitySnapshot
impl RefUnwindSafe for RunnerAccessibilitySnapshot
impl Send for RunnerAccessibilitySnapshot
impl Sync for RunnerAccessibilitySnapshot
impl Unpin for RunnerAccessibilitySnapshot
impl UnsafeUnpin for RunnerAccessibilitySnapshot
impl UnwindSafe for RunnerAccessibilitySnapshot
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