pub unsafe trait NSKeyedArchiverDelegate: NSObjectProtocol {
// Provided methods
unsafe fn archiver_willEncodeObject(
&self,
archiver: &NSKeyedArchiver,
object: &AnyObject,
) -> Option<Retained<AnyObject>>
where Self: Sized + Message { ... }
unsafe fn archiver_didEncodeObject(
&self,
archiver: &NSKeyedArchiver,
object: Option<&AnyObject>,
)
where Self: Sized + Message { ... }
unsafe fn archiver_willReplaceObject_withObject(
&self,
archiver: &NSKeyedArchiver,
object: Option<&AnyObject>,
new_object: Option<&AnyObject>,
)
where Self: Sized + Message { ... }
fn archiverWillFinish(&self, archiver: &NSKeyedArchiver)
where Self: Sized + Message { ... }
fn archiverDidFinish(&self, archiver: &NSKeyedArchiver)
where Self: Sized + Message { ... }
}Available on crate feature
NSKeyedArchiver only.Expand description
Provided Methods§
Sourceunsafe fn archiver_willEncodeObject(
&self,
archiver: &NSKeyedArchiver,
object: &AnyObject,
) -> Option<Retained<AnyObject>>
Available on crate feature NSCoder only.
unsafe fn archiver_willEncodeObject( &self, archiver: &NSKeyedArchiver, object: &AnyObject, ) -> Option<Retained<AnyObject>>
NSCoder only.§Safety
object should be of the correct type.
Sourceunsafe fn archiver_didEncodeObject(
&self,
archiver: &NSKeyedArchiver,
object: Option<&AnyObject>,
)
Available on crate feature NSCoder only.
unsafe fn archiver_didEncodeObject( &self, archiver: &NSKeyedArchiver, object: Option<&AnyObject>, )
NSCoder only.§Safety
object should be of the correct type.
Sourceunsafe fn archiver_willReplaceObject_withObject(
&self,
archiver: &NSKeyedArchiver,
object: Option<&AnyObject>,
new_object: Option<&AnyObject>,
)
Available on crate feature NSCoder only.
unsafe fn archiver_willReplaceObject_withObject( &self, archiver: &NSKeyedArchiver, object: Option<&AnyObject>, new_object: Option<&AnyObject>, )
NSCoder only.§Safety
objectshould be of the correct type.new_objectshould be of the correct type.
fn archiverWillFinish(&self, archiver: &NSKeyedArchiver)
Available on crate feature
NSCoder only.fn archiverDidFinish(&self, archiver: &NSKeyedArchiver)
Available on crate feature
NSCoder only.