pub enum ExtensionPointIdentifier {
Show 34 variants
UiServices,
Services,
KeyboardService,
FileproviderNonui,
FileproviderActionsui,
FinderSync,
IdentityLookupMessageFilter,
PhotoEditing,
ShareServices,
CallkitCallDirectory,
AuthenticationServicesAccountAuthenticationModificationUi,
AudioUnitUi,
AppSsoIdpExtension,
AuthenticationServicesCredentialProviderUi,
BroadcastServicesSetupui,
BroadcastServicesUpload,
ClasskitContextProvider,
SafariContentBlocker,
MessagePayloadProvider,
IntentsService,
IntentsUiService,
NetworkExtensionAppProxy,
UsernotificationsContentExtension,
UsernotificationsService,
CtkTokens,
PhotoProject,
QuicklookPreview,
SafariExtension,
SpotlightIndex,
QuicklookThumbnail,
TvTopShelf,
ClassificationUi,
WidgetkitExtension,
ExtensionSourceEditor,
}Expand description
Extension Point Identifier
Variants§
UiServices
Services
KeyboardService
FileproviderNonui
FileproviderActionsui
FinderSync
IdentityLookupMessageFilter
PhotoEditing
CallkitCallDirectory
AuthenticationServicesAccountAuthenticationModificationUi
AudioUnitUi
AppSsoIdpExtension
AuthenticationServicesCredentialProviderUi
BroadcastServicesSetupui
BroadcastServicesUpload
ClasskitContextProvider
SafariContentBlocker
MessagePayloadProvider
IntentsService
IntentsUiService
NetworkExtensionAppProxy
UsernotificationsContentExtension
UsernotificationsService
CtkTokens
PhotoProject
QuicklookPreview
SafariExtension
SpotlightIndex
QuicklookThumbnail
TvTopShelf
ClassificationUi
WidgetkitExtension
ExtensionSourceEditor
Trait Implementations§
Source§impl Clone for ExtensionPointIdentifier
impl Clone for ExtensionPointIdentifier
Source§fn clone(&self) -> ExtensionPointIdentifier
fn clone(&self) -> ExtensionPointIdentifier
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExtensionPointIdentifier
impl Debug for ExtensionPointIdentifier
Source§impl<'de> Deserialize<'de> for ExtensionPointIdentifier
impl<'de> Deserialize<'de> for ExtensionPointIdentifier
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ExtensionPointIdentifier
impl PartialEq for ExtensionPointIdentifier
Source§impl Serialize for ExtensionPointIdentifier
impl Serialize for ExtensionPointIdentifier
impl Eq for ExtensionPointIdentifier
impl StructuralPartialEq for ExtensionPointIdentifier
Auto Trait Implementations§
impl Freeze for ExtensionPointIdentifier
impl RefUnwindSafe for ExtensionPointIdentifier
impl Send for ExtensionPointIdentifier
impl Sync for ExtensionPointIdentifier
impl Unpin for ExtensionPointIdentifier
impl UnwindSafe for ExtensionPointIdentifier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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
Compare self to
key and return true if they are equal.