use crateMenuId;
/// Something the user did to the tray icon, delivered to the callback passed to
/// [`crate::Tray::run`] or [`crate::Tray::spawn`].
///
/// Not every backend can produce every variant — for example some Linux desktops
/// only report an "activate" (mapped to [`Event::LeftClick`]) and a context-menu
/// request (mapped to [`Event::RightClick`]). Match non-exhaustively.