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}