use FallibleContext;
use crate::;
/// A context that supports keyboard events.
///
/// # Platform Differences
///
/// `Key::Fn` and `Key::NumpadClear` are supported on macOS only. In the future,
/// they may be named to reflect this or removed entirely.