Struct apple_bundle::info_plist::InfoPlist
source · [−]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: ThunderboltCompatibility
Trait Implementations
sourceimpl<'de> Deserialize<'de> for InfoPlist
impl<'de> Deserialize<'de> for InfoPlist
sourcefn 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 RefUnwindSafe for InfoPlist
impl Send for InfoPlist
impl Sync for InfoPlist
impl Unpin for InfoPlist
impl UnwindSafe for InfoPlist
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more