pub unsafe trait NSUserActivityDelegate: NSObjectProtocol {
// Provided methods
fn userActivityWillSave(&self, user_activity: &NSUserActivity)
where Self: Sized + Message { ... }
fn userActivityWasContinued(&self, user_activity: &NSUserActivity)
where Self: Sized + Message { ... }
fn userActivity_didReceiveInputStream_outputStream(
&self,
user_activity: &NSUserActivity,
input_stream: &NSInputStream,
output_stream: &NSOutputStream,
)
where Self: Sized + Message { ... }
}Available on crate feature
NSUserActivity only.Expand description
Provided Methods§
fn userActivityWillSave(&self, user_activity: &NSUserActivity)
fn userActivityWasContinued(&self, user_activity: &NSUserActivity)
fn userActivity_didReceiveInputStream_outputStream( &self, user_activity: &NSUserActivity, input_stream: &NSInputStream, output_stream: &NSOutputStream, )
Available on crate feature
NSStream only.Trait Implementations§
impl<T> ImplementedBy<T> for dyn NSUserActivityDelegate
Source§impl ProtocolType for dyn NSUserActivityDelegate
impl ProtocolType for dyn NSUserActivityDelegate
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".