pub unsafe trait NSUserActivityMediaPlayerAdditions:
ClassType
+ Sized
+ Sealed {
// Provided methods
unsafe fn externalMediaContentIdentifier(
&self,
) -> Option<Retained<NSString>> { ... }
unsafe fn setExternalMediaContentIdentifier(
&self,
external_media_content_identifier: Option<&NSString>,
) { ... }
}Available on crate feature
NSUserActivity_MediaPlayerAdditions only.Expand description
Category “MediaPlayerAdditions” on NSUserActivity.
Provided Methods§
Sourceunsafe fn externalMediaContentIdentifier(&self) -> Option<Retained<NSString>>
unsafe fn externalMediaContentIdentifier(&self) -> Option<Retained<NSString>>
A unique identifier relative to the app’s media content catalog for the displayed media item.
Sourceunsafe fn setExternalMediaContentIdentifier(
&self,
external_media_content_identifier: Option<&NSString>,
)
unsafe fn setExternalMediaContentIdentifier( &self, external_media_content_identifier: Option<&NSString>, )
Setter for externalMediaContentIdentifier.
This is copied when set.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.