NSObjectNSArchiverCallback

Trait NSObjectNSArchiverCallback 

Source
pub unsafe trait NSObjectNSArchiverCallback:
    ClassType
    + Sized
    + Sealed {
    // Provided methods
    fn classForArchiver(&self) -> Option<&'static AnyClass> { ... }
    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

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

Source

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§