Struct print_nanny_client::models::device_identity::DeviceIdentity [−][src]
pub struct DeviceIdentity {}Show 25 fields
pub ca_certs: Box<DeviceIdentityCaCerts>, pub cloudiot_device_name: String, pub cloudiot_device_num_id: i64, pub cloudiot_device_path: String, pub cores: i32, pub cpu_flags: Vec<String>, pub created_dt: String, pub fingerprint: String, pub hardware: Option<String>, pub id: i32, pub kernel_version: String, pub model: Option<String>, pub name: String, pub os_version: String, pub os: String, pub private_key_checksum: String, pub private_key: String, pub public_key_checksum: String, pub public_key: String, pub ram: i64, pub revision: Option<String>, pub serial: Option<String>, pub updated_dt: String, pub url: String, pub user: i32,
Fields
ca_certs: Box<DeviceIdentityCaCerts>
cloudiot_device_name: String
cloudiot_device_num_id: i64
cloudiot_device_path: String
cores: i32
cpu_flags: Vec<String>
created_dt: String
fingerprint: String
hardware: Option<String>
id: i32
kernel_version: String
model: Option<String>
name: String
os_version: String
os: String
private_key_checksum: String
private_key: String
public_key_checksum: String
public_key: String
ram: i64
revision: Option<String>
serial: Option<String>
updated_dt: String
url: String
user: i32
Implementations
pub fn new(
ca_certs: DeviceIdentityCaCerts,
cloudiot_device_name: String,
cloudiot_device_num_id: i64,
cloudiot_device_path: String,
cores: i32,
cpu_flags: Vec<String>,
created_dt: String,
fingerprint: String,
id: i32,
kernel_version: String,
name: String,
os_version: String,
os: String,
private_key_checksum: String,
private_key: String,
public_key_checksum: String,
public_key: String,
ram: i64,
updated_dt: String,
url: String,
user: i32
) -> DeviceIdentity
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DeviceIdentity
impl Send for DeviceIdentity
impl Sync for DeviceIdentity
impl Unpin for DeviceIdentity
impl UnwindSafe for DeviceIdentity
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more