pub unsafe trait NSWindowRestoration: NSObjectProtocol + MainThreadOnly {
// Provided method
unsafe fn restoreWindowWithIdentifier_state_completionHandler(
identifier: &NSUserInterfaceItemIdentifier,
state: &NSCoder,
completion_handler: &Block<dyn Fn(*mut NSWindow, *mut NSError)>,
mtm: MainThreadMarker,
)
where Self: Sized + ClassType { ... }
}Available on crate feature
NSWindowRestoration only.Expand description
Provided Methods§
unsafe fn restoreWindowWithIdentifier_state_completionHandler( identifier: &NSUserInterfaceItemIdentifier, state: &NSCoder, completion_handler: &Block<dyn Fn(*mut NSWindow, *mut NSError)>, mtm: MainThreadMarker, )
Available on crate features
NSResponder and NSUserInterfaceItemIdentification and NSWindow and block2 only.Trait Implementations§
Source§impl ProtocolType for dyn NSWindowRestoration
impl ProtocolType for dyn NSWindowRestoration
impl<T> ImplementedBy<T> for dyn NSWindowRestoration
Implementations on Foreign Types§
impl<T> NSWindowRestoration for ProtocolObject<T>where
T: ?Sized + NSWindowRestoration,
Implementors§
impl NSWindowRestoration for NSDocumentController
Available on crate feature
NSDocumentController only.