Struct rusoto_alexaforbusiness::Device[][src]

pub struct Device {
    pub device_arn: Option<String>,
    pub device_name: Option<String>,
    pub device_serial_number: Option<String>,
    pub device_status: Option<String>,
    pub device_status_info: Option<DeviceStatusInfo>,
    pub device_type: Option<String>,
    pub mac_address: Option<String>,
    pub room_arn: Option<String>,
    pub software_version: Option<String>,
}

A device with attributes.

Fields

The ARN of a device.

The name of a device.

The serial number of a device.

The status of a device. If the status is not READY, check the DeviceStatusInfo for details.

Detailed information about a device's status.

The type of a device.

The MAC address of a device.

The room ARN of a device.

The software version of a device.

Trait Implementations

impl Default for Device
[src]

Returns the "default value" for a type. Read more

impl Debug for Device
[src]

Formats the value using the given formatter. Read more

impl Clone for Device
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Device
[src]

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 Send for Device

impl Sync for Device