Trait objc2_app_kit::NSWindowRestoration
source · pub unsafe trait NSWindowRestoration: NSObjectProtocol + IsMainThreadOnly {
// 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.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.