freya_winit/accessibility.rs
1use std::mem;
2
3use freya_core::prelude::NavigationMode;
4
5#[derive(Hash, PartialEq, Eq)]
6pub enum AccessibilityTask {
7 Init,
8 ProcessUpdate { mode: Option<NavigationMode> },
9 None,
10}
11
12impl AccessibilityTask {
13 pub fn take(&mut self) -> Self {
14 mem::replace(self, Self::None)
15 }
16}