objc2_media_player/generated/
NSUserActivity_MediaPlayerAdditions.rs1use core::ffi::*;
4use objc2::__framework_prelude::*;
5use objc2_foundation::*;
6
7use crate::*;
8
9mod private_NSUserActivityMediaPlayerAdditions {
10 pub trait Sealed {}
11}
12
13#[doc(alias = "MediaPlayerAdditions")]
15pub unsafe trait NSUserActivityMediaPlayerAdditions:
16 ClassType + Sized + private_NSUserActivityMediaPlayerAdditions::Sealed
17{
18 extern_methods!(
19 #[unsafe(method(externalMediaContentIdentifier))]
21 #[unsafe(method_family = none)]
22 unsafe fn externalMediaContentIdentifier(&self) -> Option<Retained<NSString>>;
23
24 #[unsafe(method(setExternalMediaContentIdentifier:))]
28 #[unsafe(method_family = none)]
29 unsafe fn setExternalMediaContentIdentifier(
30 &self,
31 external_media_content_identifier: Option<&NSString>,
32 );
33 );
34}
35
36impl private_NSUserActivityMediaPlayerAdditions::Sealed for NSUserActivity {}
37unsafe impl NSUserActivityMediaPlayerAdditions for NSUserActivity {}