#[non_exhaustive]pub struct WirelessDeviceStatistics {
pub arn: Option<String>,
pub id: Option<String>,
pub type: Option<WirelessDeviceType>,
pub name: Option<String>,
pub destination_name: Option<String>,
pub last_uplink_received_at: Option<String>,
pub lo_ra_wan: Option<LoRaWanListDevice>,
pub sidewalk: Option<SidewalkListDevice>,
pub fuota_device_status: Option<FuotaDeviceStatus>,
pub multicast_device_status: Option<String>,
pub mc_group_id: Option<i32>,
}Expand description
Information about a wireless device's operation.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.arn: Option<String>The Amazon Resource Name of the resource.
id: Option<String>The ID of the wireless device reporting the data.
type: Option<WirelessDeviceType>The wireless device type.
name: Option<String>The name of the resource.
destination_name: Option<String>The name of the destination to which the device is assigned.
last_uplink_received_at: Option<String>The date and time when the most recent uplink was received.
Theis value is only valid for 3 months.
lo_ra_wan: Option<LoRaWanListDevice>LoRaWAN device info.
sidewalk: Option<SidewalkListDevice>The Sidewalk account credentials.
fuota_device_status: Option<FuotaDeviceStatus>The status of a wireless device in a FUOTA task.
multicast_device_status: Option<String>The status of the wireless device in the multicast group.
mc_group_id: Option<i32>Id of the multicast group.
Implementations§
source§impl WirelessDeviceStatistics
impl WirelessDeviceStatistics
sourcepub fn type(&self) -> Option<&WirelessDeviceType>
pub fn type(&self) -> Option<&WirelessDeviceType>
The wireless device type.
sourcepub fn destination_name(&self) -> Option<&str>
pub fn destination_name(&self) -> Option<&str>
The name of the destination to which the device is assigned.
sourcepub fn last_uplink_received_at(&self) -> Option<&str>
pub fn last_uplink_received_at(&self) -> Option<&str>
The date and time when the most recent uplink was received.
Theis value is only valid for 3 months.
sourcepub fn lo_ra_wan(&self) -> Option<&LoRaWanListDevice>
pub fn lo_ra_wan(&self) -> Option<&LoRaWanListDevice>
LoRaWAN device info.
sourcepub fn sidewalk(&self) -> Option<&SidewalkListDevice>
pub fn sidewalk(&self) -> Option<&SidewalkListDevice>
The Sidewalk account credentials.
sourcepub fn fuota_device_status(&self) -> Option<&FuotaDeviceStatus>
pub fn fuota_device_status(&self) -> Option<&FuotaDeviceStatus>
The status of a wireless device in a FUOTA task.
sourcepub fn multicast_device_status(&self) -> Option<&str>
pub fn multicast_device_status(&self) -> Option<&str>
The status of the wireless device in the multicast group.
sourcepub fn mc_group_id(&self) -> Option<i32>
pub fn mc_group_id(&self) -> Option<i32>
Id of the multicast group.
source§impl WirelessDeviceStatistics
impl WirelessDeviceStatistics
sourcepub fn builder() -> WirelessDeviceStatisticsBuilder
pub fn builder() -> WirelessDeviceStatisticsBuilder
Creates a new builder-style object to manufacture WirelessDeviceStatistics.
Trait Implementations§
source§impl Clone for WirelessDeviceStatistics
impl Clone for WirelessDeviceStatistics
source§fn clone(&self) -> WirelessDeviceStatistics
fn clone(&self) -> WirelessDeviceStatistics
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for WirelessDeviceStatistics
impl Debug for WirelessDeviceStatistics
source§impl PartialEq<WirelessDeviceStatistics> for WirelessDeviceStatistics
impl PartialEq<WirelessDeviceStatistics> for WirelessDeviceStatistics
source§fn eq(&self, other: &WirelessDeviceStatistics) -> bool
fn eq(&self, other: &WirelessDeviceStatistics) -> bool
self and other values to be equal, and is used
by ==.