Struct google_androidmanagement1::ApplicationReport [−][src]
pub struct ApplicationReport { pub display_name: Option<String>, pub installer_package_name: Option<String>, pub package_name: Option<String>, pub package_sha256_hash: Option<String>, pub signing_key_cert_fingerprints: Option<Vec<String>>, pub application_source: Option<String>, pub state: Option<String>, pub version_name: Option<String>, pub version_code: Option<i32>, pub events: Option<Vec<ApplicationEvent>>, }
Information reported about an installed app.
This type is not used in any activity, and only used as part of another schema.
Fields
display_name: Option<String>
The display name of the app.
installer_package_name: Option<String>
The package name of the app that installed this app.
package_name: Option<String>
Package name of the app.
package_sha256_hash: Option<String>
The SHA-256 hash of the app's APK file, which can be used to verify the app hasn't been modified. Each byte of the hash value is represented as a two-digit hexadecimal number.
signing_key_cert_fingerprints: Option<Vec<String>>
The SHA-1 hash of each android.content.pm.Signature (https://developer.android.com/reference/android/content/pm/Signature.html) associated with the app package. Each byte of each hash value is represented as a two-digit hexadecimal number.
application_source: Option<String>
The source of the package.
state: Option<String>
Application state.
version_name: Option<String>
The app version as displayed to the user.
version_code: Option<i32>
The app version code, which can be used to determine whether one version is more recent than another.
events: Option<Vec<ApplicationEvent>>
List of app events. The most recent 20 events are stored in the list.
Trait Implementations
impl Default for ApplicationReport
[src]
impl Default for ApplicationReport
fn default() -> ApplicationReport
[src]
fn default() -> ApplicationReport
Returns the "default value" for a type. Read more
impl Clone for ApplicationReport
[src]
impl Clone for ApplicationReport
fn clone(&self) -> ApplicationReport
[src]
fn clone(&self) -> ApplicationReport
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for ApplicationReport
[src]
impl Debug for ApplicationReport
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for ApplicationReport
[src]
impl Part for ApplicationReport
Auto Trait Implementations
impl Send for ApplicationReport
impl Send for ApplicationReport
impl Sync for ApplicationReport
impl Sync for ApplicationReport