[][src]Trait uikit_sys::INSFileProviderExtension

pub trait INSFileProviderExtension: Sized + Deref {
    unsafe fn itemForIdentifier_error_(
        self,
        identifier: NSString,
        error: *mut NSError
    ) -> NSFileProviderItem
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fetchContentsForItemWithIdentifier_version_completionHandler_(
        self,
        itemIdentifier: NSString,
        requestedVersion: NSFileProviderItemVersion,
        completionHandler: _bindgen_ty_id_162478
    ) -> NSProgress
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fetchContentsForItemWithIdentifier_version_usingExistingContentsAtURL_existingVersion_completionHandler_(
        self,
        itemIdentifier: NSString,
        requestedVersion: NSFileProviderItemVersion,
        existingContents: NSURL,
        existingVersion: NSFileProviderItemVersion,
        completionHandler: _bindgen_ty_id_162495
    ) -> NSProgress
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn itemChanged_baseVersion_changedFields_contents_completionHandler_(
        self,
        item: NSFileProviderItem,
        version: NSFileProviderItemVersion,
        changedFields: NSFileProviderItemField,
        newContents: NSURL,
        completionHandler: _bindgen_ty_id_162510
    )
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn itemForIdentifier_error_(
    self,
    identifier: NSString,
    error: *mut NSError
) -> NSFileProviderItem where
    Self::Target: Message + Sized

unsafe fn fetchContentsForItemWithIdentifier_version_completionHandler_(
    self,
    itemIdentifier: NSString,
    requestedVersion: NSFileProviderItemVersion,
    completionHandler: _bindgen_ty_id_162478
) -> NSProgress where
    Self::Target: Message + Sized

unsafe fn fetchContentsForItemWithIdentifier_version_usingExistingContentsAtURL_existingVersion_completionHandler_(
    self,
    itemIdentifier: NSString,
    requestedVersion: NSFileProviderItemVersion,
    existingContents: NSURL,
    existingVersion: NSFileProviderItemVersion,
    completionHandler: _bindgen_ty_id_162495
) -> NSProgress where
    Self::Target: Message + Sized

unsafe fn itemChanged_baseVersion_changedFields_contents_completionHandler_(
    self,
    item: NSFileProviderItem,
    version: NSFileProviderItemVersion,
    changedFields: NSFileProviderItemField,
    newContents: NSURL,
    completionHandler: _bindgen_ty_id_162510
) where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSFileProviderExtension for NSFileProviderExtension[src]

Loading content...