Struct apple_sdk::SdkSettingsJson
source · pub struct SdkSettingsJson {
pub canonical_name: String,
pub default_deployment_target: String,
pub default_properties: SdkSettingsJsonDefaultProperties,
pub default_variant: Option<String>,
pub display_name: String,
pub maximum_deployment_target: String,
pub minimal_display_name: String,
pub supported_targets: HashMap<String, SupportedTarget>,
pub version: String,
}Expand description
Used for deserializing a SDKSettings.json file in an SDK directory.
Fields§
§canonical_name: String§default_deployment_target: String§default_properties: SdkSettingsJsonDefaultProperties§default_variant: Option<String>§display_name: String§maximum_deployment_target: String§minimal_display_name: String§supported_targets: HashMap<String, SupportedTarget>§version: StringTrait Implementations§
source§impl Debug for SdkSettingsJson
impl Debug for SdkSettingsJson
source§impl<'de> Deserialize<'de> for SdkSettingsJson
impl<'de> Deserialize<'de> for SdkSettingsJson
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