Skip to main content

UIUserActivityRestoring

Trait UIUserActivityRestoring 

Source
pub unsafe trait UIUserActivityRestoring: NSObjectProtocol + MainThreadOnly {
    // Provided method
    fn restoreUserActivityState(&self, user_activity: &NSUserActivity)
       where Self: Sized + Message { ... }
}
Available on crate feature UIUserActivity only.
Expand description

Provided Methods§

Source

fn restoreUserActivityState(&self, user_activity: &NSUserActivity)
where Self: Sized + Message,

Trait Implementations§

Source§

impl<T> ImplementedBy<T> for dyn UIUserActivityRestoring

Source§

impl ProtocolType for dyn UIUserActivityRestoring

Source§

const NAME: &'static str = "UIUserActivityRestoring"

The name of the Objective-C protocol that this type represents. Read more
Source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T> UIUserActivityRestoring for ProtocolObject<T>

Implementors§

Source§

impl UIUserActivityRestoring for UIDocument

Available on crate feature UIDocument only.
Source§

impl UIUserActivityRestoring for UIResponder

Available on crate feature UIResponder only.