pub enum NativeIcon {
Show 56 variants
Add,
Advanced,
Bluetooth,
Bookmarks,
Caution,
ColorPanel,
ColumnView,
Computer,
EnterFullScreen,
Everyone,
ExitFullScreen,
FlowView,
Folder,
FolderBurnable,
FolderSmart,
FollowLinkFreestanding,
FontPanel,
GoLeft,
GoRight,
Home,
IChatTheater,
IconView,
Info,
InvalidDataFreestanding,
LeftFacingTriangle,
ListView,
LockLocked,
LockUnlocked,
MenuMixedState,
MenuOnState,
MobileMe,
MultipleDocuments,
Network,
Path,
PreferencesGeneral,
QuickLook,
RefreshFreestanding,
Refresh,
Remove,
RevealFreestanding,
RightFacingTriangle,
Share,
Slideshow,
SmartBadge,
StatusAvailable,
StatusNone,
StatusPartiallyAvailable,
StatusUnavailable,
StopProgressFreestanding,
StopProgress,
TrashEmpty,
TrashFull,
User,
UserAccounts,
UserGroup,
UserGuest,
}desktop only.Expand description
Variants§
Add
An add item template image.
Advanced
Advanced preferences toolbar icon for the preferences window.
Bluetooth
A Bluetooth template image.
Bookmarks
Bookmarks image suitable for a template.
Caution
A caution image.
ColorPanel
A color panel toolbar icon.
ColumnView
A column view mode template image.
Computer
A computer icon.
EnterFullScreen
An enter full-screen mode template image.
Everyone
Permissions for all users.
ExitFullScreen
An exit full-screen mode template image.
FlowView
A cover flow view mode template image.
Folder
A folder image.
FolderBurnable
A burnable folder icon.
FolderSmart
A smart folder icon.
FollowLinkFreestanding
A link template image.
FontPanel
A font panel toolbar icon.
GoLeft
A go back template image.
GoRight
A go forward template image.
Home
Home image suitable for a template.
IChatTheater
An iChat Theater template image.
IconView
An icon view mode template image.
Info
An information toolbar icon.
InvalidDataFreestanding
A template image used to denote invalid data.
LeftFacingTriangle
A generic left-facing triangle template image.
ListView
A list view mode template image.
LockLocked
A locked padlock template image.
LockUnlocked
An unlocked padlock template image.
MenuMixedState
A horizontal dash, for use in menus.
MenuOnState
A check mark template image, for use in menus.
MobileMe
A MobileMe icon.
MultipleDocuments
A drag image for multiple items.
Network
A network icon.
Path
A path button template image.
PreferencesGeneral
General preferences toolbar icon for the preferences window.
QuickLook
A Quick Look template image.
RefreshFreestanding
A refresh template image.
Refresh
A refresh template image.
Remove
A remove item template image.
RevealFreestanding
A reveal contents template image.
RightFacingTriangle
A generic right-facing triangle template image.
A share view template image.
Slideshow
A slideshow template image.
SmartBadge
A badge for a smart item.
StatusAvailable
Small green indicator, similar to iChat’s available image.
StatusNone
Small clear indicator.
StatusPartiallyAvailable
Small yellow indicator, similar to iChat’s idle image.
Small red indicator, similar to iChat’s unavailable image.
StopProgressFreestanding
A stop progress template image.
StopProgress
A stop progress button template image.
TrashEmpty
An image of the empty trash can.
TrashFull
An image of the full trash can.
User
Permissions for a single user.
UserAccounts
User account toolbar icon for the preferences window.
UserGroup
Permissions for a group of users.
UserGuest
Permissions for guests.
Trait Implementations§
source§impl Clone for NativeIcon
impl Clone for NativeIcon
source§fn clone(&self) -> NativeIcon
fn clone(&self) -> NativeIcon
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for NativeIcon
impl Debug for NativeIcon
source§impl<'de> Deserialize<'de> for NativeIcon
impl<'de> Deserialize<'de> for NativeIcon
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>,
source§impl From<NativeIcon> for NativeIcon
impl From<NativeIcon> for NativeIcon
source§fn from(value: NativeIcon) -> Self
fn from(value: NativeIcon) -> Self
source§impl PartialEq for NativeIcon
impl PartialEq for NativeIcon
impl Copy for NativeIcon
impl Eq for NativeIcon
impl StructuralPartialEq for NativeIcon
Auto Trait Implementations§
impl Freeze for NativeIcon
impl RefUnwindSafe for NativeIcon
impl Send for NativeIcon
impl Sync for NativeIcon
impl Unpin for NativeIcon
impl UnwindSafe for NativeIcon
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,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
source§fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
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.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.