#[non_exhaustive]pub struct LoRaWanMulticastGetBuilder { /* private fields */ }Expand description
A builder for LoRaWanMulticastGet.
Implementations§
source§impl LoRaWanMulticastGetBuilder
impl LoRaWanMulticastGetBuilder
sourcepub fn rf_region(self, input: SupportedRfRegion) -> Self
pub fn rf_region(self, input: SupportedRfRegion) -> Self
Supported RfRegions
sourcepub fn set_rf_region(self, input: Option<SupportedRfRegion>) -> Self
pub fn set_rf_region(self, input: Option<SupportedRfRegion>) -> Self
Supported RfRegions
sourcepub fn get_rf_region(&self) -> &Option<SupportedRfRegion>
pub fn get_rf_region(&self) -> &Option<SupportedRfRegion>
Supported RfRegions
sourcepub fn dl_class(self, input: DlClass) -> Self
pub fn dl_class(self, input: DlClass) -> Self
DlClass for LoRaWAM, valid values are ClassB and ClassC.
sourcepub fn set_dl_class(self, input: Option<DlClass>) -> Self
pub fn set_dl_class(self, input: Option<DlClass>) -> Self
DlClass for LoRaWAM, valid values are ClassB and ClassC.
sourcepub fn get_dl_class(&self) -> &Option<DlClass>
pub fn get_dl_class(&self) -> &Option<DlClass>
DlClass for LoRaWAM, valid values are ClassB and ClassC.
sourcepub fn number_of_devices_requested(self, input: i32) -> Self
pub fn number_of_devices_requested(self, input: i32) -> Self
Number of devices that are requested to be associated with the multicast group.
sourcepub fn set_number_of_devices_requested(self, input: Option<i32>) -> Self
pub fn set_number_of_devices_requested(self, input: Option<i32>) -> Self
Number of devices that are requested to be associated with the multicast group.
sourcepub fn get_number_of_devices_requested(&self) -> &Option<i32>
pub fn get_number_of_devices_requested(&self) -> &Option<i32>
Number of devices that are requested to be associated with the multicast group.
sourcepub fn number_of_devices_in_group(self, input: i32) -> Self
pub fn number_of_devices_in_group(self, input: i32) -> Self
Number of devices that are associated to the multicast group.
sourcepub fn set_number_of_devices_in_group(self, input: Option<i32>) -> Self
pub fn set_number_of_devices_in_group(self, input: Option<i32>) -> Self
Number of devices that are associated to the multicast group.
sourcepub fn get_number_of_devices_in_group(&self) -> &Option<i32>
pub fn get_number_of_devices_in_group(&self) -> &Option<i32>
Number of devices that are associated to the multicast group.
sourcepub fn build(self) -> LoRaWanMulticastGet
pub fn build(self) -> LoRaWanMulticastGet
Consumes the builder and constructs a LoRaWanMulticastGet.
Trait Implementations§
source§impl Clone for LoRaWanMulticastGetBuilder
impl Clone for LoRaWanMulticastGetBuilder
source§fn clone(&self) -> LoRaWanMulticastGetBuilder
fn clone(&self) -> LoRaWanMulticastGetBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for LoRaWanMulticastGetBuilder
impl Debug for LoRaWanMulticastGetBuilder
source§impl Default for LoRaWanMulticastGetBuilder
impl Default for LoRaWanMulticastGetBuilder
source§fn default() -> LoRaWanMulticastGetBuilder
fn default() -> LoRaWanMulticastGetBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LoRaWanMulticastGetBuilder
impl PartialEq for LoRaWanMulticastGetBuilder
source§fn eq(&self, other: &LoRaWanMulticastGetBuilder) -> bool
fn eq(&self, other: &LoRaWanMulticastGetBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for LoRaWanMulticastGetBuilder
Auto Trait Implementations§
impl Freeze for LoRaWanMulticastGetBuilder
impl RefUnwindSafe for LoRaWanMulticastGetBuilder
impl Send for LoRaWanMulticastGetBuilder
impl Sync for LoRaWanMulticastGetBuilder
impl Unpin for LoRaWanMulticastGetBuilder
impl UnwindSafe for LoRaWanMulticastGetBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.