pub unsafe trait NSObjectNSKeyValueObservingCustomization: ClassType {
// Provided methods
unsafe fn keyPathsForValuesAffectingValueForKey(
key: &NSString
) -> Retained<NSSet<NSString>>
where Self: Sized + ClassType { ... }
unsafe fn automaticallyNotifiesObserversForKey(key: &NSString) -> bool
where Self: Sized + ClassType { ... }
unsafe fn observationInfo(&self) -> *mut c_void
where Self: Sized + Message { ... }
unsafe fn setObservationInfo(&self, observation_info: *mut c_void)
where Self: Sized + Message { ... }
}
Available on crate feature
NSKeyValueObserving
only.Expand description
Category “NSKeyValueObservingCustomization” on NSObject
.
Provided Methods§
unsafe fn keyPathsForValuesAffectingValueForKey( key: &NSString ) -> Retained<NSSet<NSString>>
Available on crate features
NSSet
and NSString
only.unsafe fn automaticallyNotifiesObserversForKey(key: &NSString) -> bool
Available on crate feature
NSString
only.unsafe fn observationInfo(&self) -> *mut c_void
unsafe fn setObservationInfo(&self, observation_info: *mut c_void)
Object Safety§
This trait is not object safe.