pub struct InfoPlist {
Show 69 fields pub categorization: Categorization, pub identification: Identification, pub naming: Naming, pub bundle_version: BundleVersion, pub operating_system_version: OperatingSystemVersion, pub localization: Localization, pub help: Help, pub main_user_interface: MainUserInterface, pub launch_interface: LaunchInterface, pub icons: Icons, pub orientation: Orientation, pub styling: Styling, pub status_bar: StatusBar, pub preferences: Preferences, pub graphics: Graphics, pub quick_look: QuickLook, pub launch: Launch, pub launch_conditions: LaunchConditions, pub extensions_and_services: ExtensionsAndServices, pub app_clips: AppClips, pub background_execution: BackgroundExecution, pub endpoint_security: EndpointSecurity, pub plugin_support: PluginSupport, pub plugin_configuration: PluginConfiguration, pub termination: Termination, pub bluetooth: Bluetooth, pub calendar_and_reminders: CalendarAndReminders, pub camera_and_microphone: CameraAndMicrophone, pub contacts: Contacts, pub face_id: FaceId, pub files_and_folders: FilesAndFolders, pub game_center: GameCenter, pub health: Health, pub home: Home, pub location: Location, pub media_player: MediaPlayer, pub motion: Motion, pub networking: Networking, pub nfc: Nfc, pub photos: Photos, pub scripting: Scripting, pub security: Security, pub sensors: Sensors, pub siri: Siri, pub speech: Speech, pub tv_resource: TvResource, pub wi_fi: WiFi, pub documents: Documents, pub url_schemes: UrlSchemes, pub universal_type_identifiers: UniversalTypeIdentifiers, pub network: Network, pub storage: Storage, pub core_ml_models: CoreMlModels, pub java: Java, pub carplay: CarPlay, pub exposure_notification: ExposureNotification, pub pointer_interactions: PointerInteractions, pub games: Games, pub intents: Intents, pub maps: Maps, pub nfc_app_services: NfcAppServices, pub authentication: Authentication, pub external_accessories: ExternalAccessories, pub service_management: ServiceManagement, pub interprocess_communication: InterprocessCommunication, pub store: Store, pub driver_personalities: DriverPersonalities, pub kext_dependencies: KextDependencies, pub thunderbolt_compatibility: ThunderboltCompatibility,
}
Expand description

Information property list

https://developer.apple.com/documentation/bundleresources/information_property_list

Fields

categorization: Categorizationidentification: Identificationnaming: Namingbundle_version: BundleVersionoperating_system_version: OperatingSystemVersionlocalization: Localizationhelp: Helpmain_user_interface: MainUserInterfacelaunch_interface: LaunchInterfaceicons: Iconsorientation: Orientationstyling: Stylingstatus_bar: StatusBarpreferences: Preferencesgraphics: Graphicsquick_look: QuickLooklaunch: Launchlaunch_conditions: LaunchConditionsextensions_and_services: ExtensionsAndServicesapp_clips: AppClipsbackground_execution: BackgroundExecutionendpoint_security: EndpointSecurityplugin_support: PluginSupportplugin_configuration: PluginConfigurationtermination: Terminationbluetooth: Bluetoothcalendar_and_reminders: CalendarAndReminderscamera_and_microphone: CameraAndMicrophonecontacts: Contactsface_id: FaceIdfiles_and_folders: FilesAndFoldersgame_center: GameCenterhealth: Healthhome: Homelocation: Locationmedia_player: MediaPlayermotion: Motionnetworking: Networkingnfc: Nfcphotos: Photosscripting: Scriptingsecurity: Securitysensors: Sensorssiri: Sirispeech: Speechtv_resource: TvResourcewi_fi: WiFidocuments: Documentsurl_schemes: UrlSchemesuniversal_type_identifiers: UniversalTypeIdentifiersnetwork: Networkstorage: Storagecore_ml_models: CoreMlModelsjava: Javacarplay: CarPlayexposure_notification: ExposureNotificationpointer_interactions: PointerInteractionsgames: Gamesintents: Intentsmaps: Mapsnfc_app_services: NfcAppServicesauthentication: Authenticationexternal_accessories: ExternalAccessoriesservice_management: ServiceManagementinterprocess_communication: InterprocessCommunicationstore: Storedriver_personalities: DriverPersonalitieskext_dependencies: KextDependenciesthunderbolt_compatibility: ThunderboltCompatibility

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

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 !=.

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.