pub unsafe trait UIItemProviderReadingAugmentationProviding {
// Provided methods
unsafe fn objectWithItemProviderData_typeIdentifier_requestedClass_error(
data: &NSData,
type_identifier: &NSString,
requested_class: &AnyClass,
) -> Result<Retained<AnyObject>, Retained<NSError>>
where Self: Sized + ClassType { ... }
fn additionalLeadingReadableTypeIdentifiersForItemProvider( ) -> Retained<NSArray<NSString>>
where Self: Sized + ClassType { ... }
fn additionalTrailingReadableTypeIdentifiersForItemProvider( ) -> Retained<NSArray<NSString>>
where Self: Sized + ClassType { ... }
}Available on crate feature
NSItemProvider_UIKitAdditions only.Expand description
Provided Methods§
Sourceunsafe fn objectWithItemProviderData_typeIdentifier_requestedClass_error(
data: &NSData,
type_identifier: &NSString,
requested_class: &AnyClass,
) -> Result<Retained<AnyObject>, Retained<NSError>>
unsafe fn objectWithItemProviderData_typeIdentifier_requestedClass_error( data: &NSData, type_identifier: &NSString, requested_class: &AnyClass, ) -> Result<Retained<AnyObject>, Retained<NSError>>
§Safety
requested_class probably has further requirements.