[][src]Struct creator_tools::types::MainUserInterface

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>,
}

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.

main_storyboard_resource_file_base_name: Option<String>

The name of an app's storyboard resource file.

main_storyboard_file_base_name: Option<String>

The name of the app’s main storyboard file.

main_nib_file_base_name: Option<String>

The name of an app’s main user interface file.

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.

Trait Implementations

impl Clone for MainUserInterface[src]

impl Debug for MainUserInterface[src]

impl Default for MainUserInterface[src]

impl<'de> Deserialize<'de> for MainUserInterface[src]

impl PartialEq<MainUserInterface> for MainUserInterface[src]

impl Serialize for MainUserInterface[src]

impl StructuralPartialEq for MainUserInterface[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.