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§
unsafe fn classForArchiver(&self) -> Option<&'static AnyClass>
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.