NSUserActivityMediaPlayerAdditions

Trait NSUserActivityMediaPlayerAdditions 

Source
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§

Source

unsafe fn externalMediaContentIdentifier(&self) -> Option<Retained<NSString>>

A unique identifier relative to the app’s media content catalog for the displayed media item.

Source

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.

Implementations on Foreign Types§

Source§

impl NSUserActivityMediaPlayerAdditions for NSUserActivity

Implementors§