pub struct Metadata {Show 19 fields
pub app_name: Option<String>,
pub version_name: Option<String>,
pub version_code: Option<String>,
pub min_sdk_version: Option<u32>,
pub target_sdk_version: Option<u32>,
pub max_sdk_version: Option<u32>,
pub icon: Option<String>,
pub android_permissions: Vec<UsesPermission>,
pub use_android_manifest: bool,
pub android_manifest_path: Option<PathBuf>,
pub use_info_plist: bool,
pub info_plist_path: Option<PathBuf>,
pub android_app_id: Option<String>,
pub android_res: Option<PathBuf>,
pub android_assets: Option<PathBuf>,
pub android_build_targets: Option<Vec<AndroidTarget>>,
pub apple_build_targets: Option<Vec<AppleTarget>>,
pub apple_res: Option<PathBuf>,
pub apple_assets: Option<PathBuf>,
}Fields§
§app_name: Option<String>§version_name: Option<String>§version_code: Option<String>§min_sdk_version: Option<u32>§target_sdk_version: Option<u32>§max_sdk_version: Option<u32>§icon: Option<String>§android_permissions: Vec<UsesPermission>§use_android_manifest: bool§android_manifest_path: Option<PathBuf>§use_info_plist: bool§info_plist_path: Option<PathBuf>§android_app_id: Option<String>§android_res: Option<PathBuf>Android resources directory path relatively to project path.
android_assets: Option<PathBuf>Android assets directory path relatively to project path.
android_build_targets: Option<Vec<AndroidTarget>>Android build targets.
apple_build_targets: Option<Vec<AppleTarget>>Apple build targets.
apple_res: Option<PathBuf>Apple resources directory path relatively to project path.
apple_assets: Option<PathBuf>Apple assets directory path relatively to project path.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Metadata
impl<'de> Deserialize<'de> for Metadata
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
Auto Trait Implementations§
impl Freeze for Metadata
impl RefUnwindSafe for Metadata
impl Send for Metadata
impl Sync for Metadata
impl Unpin for Metadata
impl UnwindSafe for Metadata
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