pub struct MobileDevice {Show 40 fields
pub adb_status: bool,
pub applications: Vec<Applications>,
pub baseband_version: String,
pub bootloader_version: String,
pub brand: String,
pub build_number: String,
pub default_language: String,
pub developer_options_status: bool,
pub device_compromised_status: String,
pub device_id: String,
pub device_password_status: String,
pub email: Vec<String>,
pub encryption_status: String,
pub etag: String,
pub first_sync: Option<DateTime<Utc>>,
pub hardware: String,
pub hardware_id: String,
pub imei: String,
pub kernel_version: String,
pub kind: String,
pub last_sync: Option<DateTime<Utc>>,
pub managed_account_is_on_owner_profile: bool,
pub manufacturer: String,
pub meid: String,
pub model: String,
pub name: Vec<String>,
pub network_operator: String,
pub os: String,
pub other_accounts_info: Vec<String>,
pub privilege: String,
pub release_version: String,
pub resource_id: String,
pub security_patch_level: i64,
pub serial_number: String,
pub status: String,
pub supports_work_profile: bool,
pub type_: String,
pub unknown_sources_status: bool,
pub user_agent: String,
pub wifi_mac_address: String,
}
Expand description
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
Fields§
§adb_status: bool
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
applications: Vec<Applications>
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
baseband_version: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
bootloader_version: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
brand: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
build_number: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
default_language: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
developer_options_status: bool
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
device_compromised_status: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
device_id: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
device_password_status: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
email: Vec<String>
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
encryption_status: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
etag: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
first_sync: Option<DateTime<Utc>>
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
hardware: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
hardware_id: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
imei: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
kernel_version: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
kind: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
last_sync: Option<DateTime<Utc>>
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
managed_account_is_on_owner_profile: bool
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
manufacturer: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
meid: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
model: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
name: Vec<String>
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
network_operator: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
os: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
other_accounts_info: Vec<String>
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
privilege: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
release_version: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
resource_id: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
security_patch_level: i64
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
serial_number: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
status: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
supports_work_profile: bool
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
type_: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
unknown_sources_status: bool
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
user_agent: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
wifi_mac_address: String
Google Workspace Mobile Management includes Android, Google Sync, and iOS devices. For more information about common group mobile device API tasks, see the Developer’s Guide.
Trait Implementations§
Source§impl Clone for MobileDevice
impl Clone for MobileDevice
Source§fn clone(&self) -> MobileDevice
fn clone(&self) -> MobileDevice
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for MobileDevice
impl Debug for MobileDevice
Source§impl<'de> Deserialize<'de> for MobileDevice
impl<'de> Deserialize<'de> for MobileDevice
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>,
Source§impl JsonSchema for MobileDevice
impl JsonSchema for MobileDevice
Source§fn schema_name() -> String
fn schema_name() -> String
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moreSource§impl PartialEq for MobileDevice
impl PartialEq for MobileDevice
Source§impl Serialize for MobileDevice
impl Serialize for MobileDevice
impl StructuralPartialEq for MobileDevice
Auto Trait Implementations§
impl Freeze for MobileDevice
impl RefUnwindSafe for MobileDevice
impl Send for MobileDevice
impl Sync for MobileDevice
impl Unpin for MobileDevice
impl UnwindSafe for MobileDevice
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more