[−][src]Struct creator_tools::types::LaunchScreens
Launch Screens.
Fields
launch_screen_definitions: Option<LaunchScreenDefinitions>A collection of launch screen configuration dictionaries.
Each dictionary in the array resembles the one you might define for the UILaunchScreen key, with the addition of a UILaunchScreenIdentifier key that provides a unique identifier for the dictionary. You use that identifier when associating to the dictionary with a URL scheme in the UIURLToLaunchScreenAssociations array, or to indicate it as the default launch screen with the UIDefaultLaunchScreen key.
url_to_launch_screen_associations: Option<BTreeMap<String, String>>The mapping of URL schemes to launch screen configurations.
Set the keys of this dictionary to the URL schemes that your app supports. Provide a value for each key that is the identifier, stored in the UILaunchScreenIdentifier key, of one of the launch screen definitions in your UILaunchScreenDefinitions array.
Any Key - A URL scheme. Set one of the configuration identifiers as the value.
default_launch_screen: Option<String>The default launch screen configuration.
Provide the identifier, stored in the UILaunchScreenIdentifier key, of one of the launch screen definitions in your UILaunchScreenDefinitions array. The system displays the named launch screen when launching your app in response to a URL scheme that you don’t enumerate in the UIURLToLaunchStoryboardAssociations dictionary, or when the user launches your app directly.
Trait Implementations
impl Clone for LaunchScreens[src]
pub fn clone(&self) -> LaunchScreens[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for LaunchScreens[src]
impl Default for LaunchScreens[src]
pub fn default() -> LaunchScreens[src]
impl<'de> Deserialize<'de> for LaunchScreens[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl PartialEq<LaunchScreens> for LaunchScreens[src]
pub fn eq(&self, other: &LaunchScreens) -> bool[src]
pub fn ne(&self, other: &LaunchScreens) -> bool[src]
impl Serialize for LaunchScreens[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl StructuralPartialEq for LaunchScreens[src]
Auto Trait Implementations
impl RefUnwindSafe for LaunchScreens[src]
impl Send for LaunchScreens[src]
impl Sync for LaunchScreens[src]
impl Unpin for LaunchScreens[src]
impl UnwindSafe for LaunchScreens[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,