Trait NSObjectNSArchiverCallback

Source
pub unsafe trait NSObjectNSArchiverCallback:
    ClassType
    + Sized
    + Sealed {
    // Provided methods
    unsafe fn classForArchiver(&self) -> Option<&'static AnyClass> { ... }
    unsafe fn replacementObjectForArchiver(
        &self,
        archiver: &NSArchiver,
    ) -> Option<Retained<AnyObject>> { ... }
}
Available on crate feature NSArchiver only.
Expand description

Category “NSArchiverCallback” on NSObject. ********** Object call back ***************

Provided Methods§

Source

unsafe fn classForArchiver(&self) -> Option<&'static AnyClass>

Source

unsafe fn replacementObjectForArchiver( &self, archiver: &NSArchiver, ) -> Option<Retained<AnyObject>>

👎Deprecated
Available on crate feature NSCoder only.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§