pub enum ActionRingIcon {
Show 54 variants
Pointer,
Mouse,
Copy,
Paste,
Cut,
Search,
Save,
Keyboard,
Applications,
Grid,
Layers,
Monitor,
Lock,
Camera,
Play,
Volume,
Gauge,
Refresh,
ArrowUp,
ArrowDown,
ArrowLeft,
ArrowRight,
Undo,
Redo,
SelectAll,
MouseBack,
MouseForward,
NewTab,
CloseTab,
ReopenTab,
NextTab,
PreviousTab,
Reload,
PreviousDesktop,
NextDesktop,
PreviousTrack,
NextTrack,
VolumeDown,
Mute,
ScrollLeft,
ScrollRight,
Folder,
File,
Globe,
Terminal,
Settings,
Star,
Heart,
Calendar,
Bell,
User,
Palette,
Book,
Ban,
}Expand description
Presentation icon for an Actions Ring slot.
Variant names are persisted in TOML and declaration order is part of the agent IPC wire format, so variants are append-only.
Variants§
Pointer
Pointer click glyph.
Mouse
Physical mouse glyph.
Copy
Copy glyph.
Paste
Clipboard/paste glyph.
Cut
Scissors/cut glyph.
Search
Search glyph.
Save
Save glyph.
Keyboard
Keyboard glyph.
Applications
Application grid glyph.
Grid
Actions grid glyph.
Layers
Layer stack glyph.
Monitor
Display glyph.
Lock
Lock glyph.
Camera
Camera glyph.
Play
Playback glyph.
Volume
Audio glyph.
Gauge
Gauge glyph.
Refresh
Refresh glyph.
ArrowUp
Up arrow glyph.
ArrowDown
Down arrow glyph.
ArrowLeft
Left arrow glyph.
ArrowRight
Right arrow glyph.
Undo
Undo glyph.
Redo
Redo glyph.
SelectAll
Selection checklist glyph.
MouseBack
Circular back glyph.
MouseForward
Circular forward glyph.
NewTab
New-tab glyph.
CloseTab
Close-tab glyph.
ReopenTab
Reopen-tab glyph.
NextTab
Next-tab glyph.
PreviousTab
Previous-tab glyph.
Reload
Reload glyph.
PreviousDesktop
Previous-desktop glyph.
NextDesktop
Next-desktop glyph.
PreviousTrack
Previous-track glyph.
NextTrack
Next-track glyph.
VolumeDown
Lower-volume glyph.
Mute
Muted-volume glyph.
ScrollLeft
Horizontal scroll-left glyph.
ScrollRight
Horizontal scroll-right glyph.
Folder
Folder glyph.
File
File glyph.
Globe
Globe glyph.
Terminal
Terminal glyph.
Settings
Settings glyph.
Star
Star glyph.
Heart
Heart glyph.
Calendar
Calendar glyph.
Bell
Notification bell glyph.
User
User glyph.
Palette
Color palette glyph.
Book
Open book glyph.
Ban
Prohibited action glyph.
Implementations§
Trait Implementations§
Source§impl Clone for ActionRingIcon
impl Clone for ActionRingIcon
Source§fn clone(&self) -> ActionRingIcon
fn clone(&self) -> ActionRingIcon
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for ActionRingIcon
Source§impl Debug for ActionRingIcon
impl Debug for ActionRingIcon
Source§impl<'de> Deserialize<'de> for ActionRingIcon
impl<'de> Deserialize<'de> for ActionRingIcon
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl Eq for ActionRingIcon
Source§impl Hash for ActionRingIcon
impl Hash for ActionRingIcon
Source§impl PartialEq for ActionRingIcon
impl PartialEq for ActionRingIcon
Source§impl Serialize for ActionRingIcon
impl Serialize for ActionRingIcon
impl StructuralPartialEq for ActionRingIcon
Auto Trait Implementations§
impl Freeze for ActionRingIcon
impl RefUnwindSafe for ActionRingIcon
impl Send for ActionRingIcon
impl Sync for ActionRingIcon
impl Unpin for ActionRingIcon
impl UnsafeUnpin for ActionRingIcon
impl UnwindSafe for ActionRingIcon
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.