pub struct MainUserInterface {
pub application_scene_manifest: Option<ApplicationSceneManifest>,
pub main_storyboard_resource_file_base_name: Option<String>,
pub main_storyboard_file_base_name: Option<String>,
pub main_nib_file_base_name: Option<String>,
pub application_is_agent: Option<bool>,
}Expand description
Main User Interface
Fields§
§application_scene_manifest: Option<ApplicationSceneManifest>The information about the app’s scene-based life-cycle support.
The presence of this key indicates that the app supports scenes and does not use an app delegate object to manage transitions to and from the foreground or background.
§Availability
- iOS 13.0+
§Framework
- UIKit
main_storyboard_resource_file_base_name: Option<String>§main_storyboard_file_base_name: Option<String>§main_nib_file_base_name: Option<String>The name of an app’s main user interface file.
§Availability
- iOS 2.0+
- macOS 10.0+
- tvOS 9.0+
- watchOS 2.0+
§Framework
- Foundation
application_is_agent: Option<bool>A Boolean value indicating whether the app is an agent app that runs in the background and doesn’t appear in the Dock.
§Availability
- macOS 10.0+
§Framework
- Core Services
Trait Implementations§
Source§impl Clone for MainUserInterface
impl Clone for MainUserInterface
Source§fn clone(&self) -> MainUserInterface
fn clone(&self) -> MainUserInterface
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MainUserInterface
impl Debug for MainUserInterface
Source§impl Default for MainUserInterface
impl Default for MainUserInterface
Source§fn default() -> MainUserInterface
fn default() -> MainUserInterface
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MainUserInterface
impl<'de> Deserialize<'de> for MainUserInterface
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MainUserInterface
impl PartialEq for MainUserInterface
Source§impl Serialize for MainUserInterface
impl Serialize for MainUserInterface
impl Eq for MainUserInterface
impl StructuralPartialEq for MainUserInterface
Auto Trait Implementations§
impl Freeze for MainUserInterface
impl RefUnwindSafe for MainUserInterface
impl Send for MainUserInterface
impl Sync for MainUserInterface
impl Unpin for MainUserInterface
impl UnwindSafe for MainUserInterface
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.