pub enum SysTrayItemType {
Clock,
CpuMonitor,
MemoryMonitor,
NetworkStatus,
BatteryStatus,
Volume,
Custom,
}Expand description
Type of system tray item.
Variants§
Clock
System clock showing time and date.
CpuMonitor
CPU usage monitor.
MemoryMonitor
Memory usage monitor.
NetworkStatus
Network connection status.
BatteryStatus
Battery charge level.
Volume
Audio volume level.
Custom
Custom/user-defined tray item.
Trait Implementations§
Source§impl Clone for SysTrayItemType
impl Clone for SysTrayItemType
Source§fn clone(&self) -> SysTrayItemType
fn clone(&self) -> SysTrayItemType
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SysTrayItemType
impl Debug for SysTrayItemType
Source§impl PartialEq for SysTrayItemType
impl PartialEq for SysTrayItemType
impl Copy for SysTrayItemType
impl Eq for SysTrayItemType
impl StructuralPartialEq for SysTrayItemType
Auto Trait Implementations§
impl Freeze for SysTrayItemType
impl RefUnwindSafe for SysTrayItemType
impl Send for SysTrayItemType
impl Sync for SysTrayItemType
impl Unpin for SysTrayItemType
impl UnwindSafe for SysTrayItemType
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)