#[non_exhaustive]pub struct UpdateWirelessGatewayInput {
pub id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub join_eui_filters: Option<Vec<Vec<String>>>,
pub net_id_filters: Option<Vec<String>>,
pub max_eirp: Option<f32>,
}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.id: Option<String>The ID of the resource to update.
name: Option<String>The new name of the resource.
description: Option<String>A new description of the resource.
join_eui_filters: Option<Vec<Vec<String>>>A list of JoinEuiRange used by LoRa gateways to filter LoRa frames.
net_id_filters: Option<Vec<String>>A list of NetId values that are used by LoRa gateways to filter the uplink frames.
max_eirp: Option<f32>The MaxEIRP value.
Implementations§
source§impl UpdateWirelessGatewayInput
impl UpdateWirelessGatewayInput
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A new description of the resource.
sourcepub fn join_eui_filters(&self) -> &[Vec<String>]
pub fn join_eui_filters(&self) -> &[Vec<String>]
A list of JoinEuiRange used by LoRa gateways to filter LoRa frames.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .join_eui_filters.is_none().
sourcepub fn net_id_filters(&self) -> &[String]
pub fn net_id_filters(&self) -> &[String]
A list of NetId values that are used by LoRa gateways to filter the uplink frames.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .net_id_filters.is_none().
source§impl UpdateWirelessGatewayInput
impl UpdateWirelessGatewayInput
sourcepub fn builder() -> UpdateWirelessGatewayInputBuilder
pub fn builder() -> UpdateWirelessGatewayInputBuilder
Creates a new builder-style object to manufacture UpdateWirelessGatewayInput.
Trait Implementations§
source§impl Clone for UpdateWirelessGatewayInput
impl Clone for UpdateWirelessGatewayInput
source§fn clone(&self) -> UpdateWirelessGatewayInput
fn clone(&self) -> UpdateWirelessGatewayInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateWirelessGatewayInput
impl Debug for UpdateWirelessGatewayInput
source§impl PartialEq for UpdateWirelessGatewayInput
impl PartialEq for UpdateWirelessGatewayInput
source§fn eq(&self, other: &UpdateWirelessGatewayInput) -> bool
fn eq(&self, other: &UpdateWirelessGatewayInput) -> bool
self and other values to be equal, and is used
by ==.