Struct apple_bundle::info_plist::app_execution::ExtensionsAndServices [−][src]
pub struct ExtensionsAndServices {
pub extension: Option<Extension>,
pub services: Option<Vec<Service>>,
pub extension_delegate_class_name: Option<String>,
pub application_shortcut_widget: Option<String>,
}Expand description
Extensions and Services
Fields
extension: Option<Extension>services: Option<Vec<Service>>extension_delegate_class_name: Option<String>The name of your watchOS app’s extension delegate.
This key provides the name of a class that adopts the WKExtensionDelegate protocol. Xcode automatically includes this key in the WatchKit extension’s information property list when you create a watchOS project from a template. You only modify this value when you rename or replace the extension delegate.
Availability
- watchOS 2.0+
Framework
- WatchKit
application_shortcut_widget: Option<String>The bundle ID of the widget that’s available as a Home screen quick action in apps that have more than one widget.
Availability
- iOS 10.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- UIKit
Trait Implementations
Returns the “default value” for a type. Read more
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
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ExtensionsAndServicesimpl Send for ExtensionsAndServicesimpl Sync for ExtensionsAndServicesimpl Unpin for ExtensionsAndServicesimpl UnwindSafe for ExtensionsAndServicesBlanket Implementations
Mutably borrows from an owned value. Read more