pub struct App {Show 22 fields
pub bundle_name: Option<String>,
pub bundle_type: Option<String>,
pub version_code: Option<i64>,
pub version_name: Option<String>,
pub min_compatible_version_code: Option<i64>,
pub vendor: Option<String>,
pub debug: Option<bool>,
pub min_api_version: Option<ApiVersion>,
pub target_api_version: Option<ApiVersion>,
pub target_minor_api_version: Option<i64>,
pub target_patch_api_version: Option<i64>,
pub min_minor_api_version: Option<i64>,
pub min_patch_api_version: Option<i64>,
pub api_release_type: Option<String>,
pub compile_sdk_type: Option<String>,
pub compile_sdk_version: Option<String>,
pub build_mode: Option<String>,
pub label: Option<String>,
pub description: Option<String>,
pub environments: Vec<NameValue>,
pub multi_app_mode: Option<MultiAppMode>,
pub gwp_asan_enabled: Option<bool>,
}Expand description
The app object: bundle-wide facts.
Fields§
§bundle_name: Option<String>§bundle_type: Option<String>app, atomicService, shared, appService…
version_code: Option<i64>§version_name: Option<String>§min_compatible_version_code: Option<i64>§vendor: Option<String>§debug: Option<bool>§min_api_version: Option<ApiVersion>§target_api_version: Option<ApiVersion>§target_minor_api_version: Option<i64>§target_patch_api_version: Option<i64>§min_minor_api_version: Option<i64>§min_patch_api_version: Option<i64>§api_release_type: Option<String>§compile_sdk_type: Option<String>§compile_sdk_version: Option<String>§build_mode: Option<String>debug or release.
label: Option<String>§description: Option<String>§environments: Vec<NameValue>§multi_app_mode: Option<MultiAppMode>multiAppMode: whether the bundle may be installed several times.
gwp_asan_enabled: Option<bool>GWPAsanEnabled: sampled heap checking in release builds.
Trait Implementations§
impl StructuralPartialEq for App
Auto Trait Implementations§
impl Forget for App
impl Freeze for App
impl Move for App
impl RefUnwindSafe for App
impl Send for App
impl Sync for App
impl Unpin for App
impl UnsafeUnpin for App
impl UnwindSafe for App
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