#[non_exhaustive]pub enum SystemQuery {
GetTheme {
tag: String,
},
GetInfo {
tag: String,
},
}Expand description
A system-level query.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
GetTheme
Query the current OS theme (light/dark).
GetInfo
Query system information (OS, renderer version, etc.).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SystemQuery
impl RefUnwindSafe for SystemQuery
impl Send for SystemQuery
impl Sync for SystemQuery
impl Unpin for SystemQuery
impl UnsafeUnpin for SystemQuery
impl UnwindSafe for SystemQuery
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