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: Categorization§identification: Identification§naming: Naming§bundle_version: BundleVersion§operating_system_version: OperatingSystemVersion§localization: Localization§help: Help§main_user_interface: MainUserInterface§launch_interface: LaunchInterface§icons: Icons§orientation: Orientation§styling: Styling§status_bar: StatusBar§preferences: Preferences§graphics: Graphics§quick_look: QuickLook§launch: Launch§launch_conditions: LaunchConditions§extensions_and_services: ExtensionsAndServices§app_clips: AppClips§background_execution: BackgroundExecution§endpoint_security: EndpointSecurity§plugin_support: PluginSupport§plugin_configuration: PluginConfiguration§termination: Termination§bluetooth: Bluetooth§calendar_and_reminders: CalendarAndReminders§camera_and_microphone: CameraAndMicrophone§contacts: Contacts§face_id: FaceId§files_and_folders: FilesAndFolders§game_center: GameCenter§health: Health§home: Home§location: Location§media_player: MediaPlayer§motion: Motion§networking: Networking§nfc: Nfc§photos: Photos§scripting: Scripting§security: Security§sensors: Sensors§siri: Siri§speech: Speech§tv_resource: TvResource§wi_fi: WiFi§documents: Documents§url_schemes: UrlSchemes§universal_type_identifiers: UniversalTypeIdentifiers§network: Network§storage: Storage§core_ml_models: CoreMlModels§java: Java§carplay: CarPlay§exposure_notification: ExposureNotification§pointer_interactions: PointerInteractions§games: Games§intents: Intents§maps: Maps§nfc_app_services: NfcAppServices§authentication: Authentication§external_accessories: ExternalAccessories§service_management: ServiceManagement§interprocess_communication: InterprocessCommunication§store: Store§driver_personalities: DriverPersonalities§kext_dependencies: KextDependencies§thunderbolt_compatibility: ThunderboltCompatibilityTrait Implementations§
Source§impl<'de> Deserialize<'de> for InfoPlist
impl<'de> Deserialize<'de> for InfoPlist
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
impl StructuralPartialEq for InfoPlist
Auto Trait Implementations§
impl Freeze for InfoPlist
impl RefUnwindSafe for InfoPlist
impl Send for InfoPlist
impl Sync for InfoPlist
impl Unpin for InfoPlist
impl UnwindSafe for InfoPlist
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