#[non_exhaustive]pub struct GetWirelessDeviceOutput {
pub type: Option<WirelessDeviceType>,
pub name: Option<String>,
pub description: Option<String>,
pub destination_name: Option<String>,
pub id: Option<String>,
pub arn: Option<String>,
pub thing_name: Option<String>,
pub thing_arn: Option<String>,
pub lo_ra_wan: Option<LoRaWanDevice>,
pub sidewalk: Option<SidewalkDevice>,
pub positioning: Option<PositioningConfigStatus>,
/* private fields */
}
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.type: Option<WirelessDeviceType>
The wireless device type.
name: Option<String>
The name of the resource.
description: Option<String>
The description of the resource.
destination_name: Option<String>
The name of the destination to which the device is assigned.
id: Option<String>
The ID of the wireless device.
arn: Option<String>
The Amazon Resource Name of the resource.
thing_name: Option<String>
The name of the thing associated with the wireless device. The value is empty if a thing isn't associated with the device.
thing_arn: Option<String>
The ARN of the thing associated with the wireless device.
lo_ra_wan: Option<LoRaWanDevice>
Information about the wireless device.
sidewalk: Option<SidewalkDevice>
Sidewalk device object.
positioning: Option<PositioningConfigStatus>
FPort values for the GNSS, stream, and ClockSync functions of the positioning information.
Implementations§
source§impl GetWirelessDeviceOutput
impl GetWirelessDeviceOutput
sourcepub fn type(&self) -> Option<&WirelessDeviceType>
pub fn type(&self) -> Option<&WirelessDeviceType>
The wireless device type.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the resource.
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 thing_name(&self) -> Option<&str>
pub fn thing_name(&self) -> Option<&str>
The name of the thing associated with the wireless device. The value is empty if a thing isn't associated with the device.
sourcepub fn thing_arn(&self) -> Option<&str>
pub fn thing_arn(&self) -> Option<&str>
The ARN of the thing associated with the wireless device.
sourcepub fn lo_ra_wan(&self) -> Option<&LoRaWanDevice>
pub fn lo_ra_wan(&self) -> Option<&LoRaWanDevice>
Information about the wireless device.
sourcepub fn sidewalk(&self) -> Option<&SidewalkDevice>
pub fn sidewalk(&self) -> Option<&SidewalkDevice>
Sidewalk device object.
sourcepub fn positioning(&self) -> Option<&PositioningConfigStatus>
pub fn positioning(&self) -> Option<&PositioningConfigStatus>
FPort values for the GNSS, stream, and ClockSync functions of the positioning information.
source§impl GetWirelessDeviceOutput
impl GetWirelessDeviceOutput
sourcepub fn builder() -> GetWirelessDeviceOutputBuilder
pub fn builder() -> GetWirelessDeviceOutputBuilder
Creates a new builder-style object to manufacture GetWirelessDeviceOutput
.
Trait Implementations§
source§impl Clone for GetWirelessDeviceOutput
impl Clone for GetWirelessDeviceOutput
source§fn clone(&self) -> GetWirelessDeviceOutput
fn clone(&self) -> GetWirelessDeviceOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetWirelessDeviceOutput
impl Debug for GetWirelessDeviceOutput
source§impl PartialEq for GetWirelessDeviceOutput
impl PartialEq for GetWirelessDeviceOutput
source§fn eq(&self, other: &GetWirelessDeviceOutput) -> bool
fn eq(&self, other: &GetWirelessDeviceOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetWirelessDeviceOutput
impl RequestId for GetWirelessDeviceOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.