Struct apple_bundle::info_plist::data_and_storage::Documents [−][src]
pub struct Documents {
pub bundle_document_types: Option<Vec<BundleDocumentTypes>>,
pub supports_document_browser: Option<bool>,
pub supports_opening_documents_in_place: Option<bool>,
pub persistent_store_type_key: Option<PersistentStoreTypeKey>,
pub downloads_ubiquitous_contents: Option<bool>,
}Expand description
Documents
Fields
bundle_document_types: Option<Vec<BundleDocumentTypes>>The document types supported by the bundle.
Availability
- iOS 2.0+
- macOS 10.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Core Foundation
supports_document_browser: Option<bool>A Boolean value indicating whether the app is a document-based app.
Availability
- iOS 12.0+
Framework
- Core Services
supports_opening_documents_in_place: Option<bool>A Boolean value indicating whether the app may open the original document from a file provider, rather than a copy of the document.
Availability
- iOS 12.0+
Framework
- Core Services
persistent_store_type_key: Option<PersistentStoreTypeKey>The Core Data persistent store type associated with a document type.
Availability
- macOS 10.4+
Framework
- Core Data
downloads_ubiquitous_contents: Option<bool>A Boolean value that indicates whether the system should download documents before handing them over to the app.
By default, the system displays the download progress. Set the value to YES if you want your app to display a custom download progress indicator instead.
Availability
- macOS 11.0+
Framework
- AppKit
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Documentsimpl UnwindSafe for DocumentsBlanket Implementations
Mutably borrows from an owned value. Read more