#[non_exhaustive]pub struct ApplicationConfigBuilder { /* private fields */ }Expand description
A builder for ApplicationConfig.
Implementations§
source§impl ApplicationConfigBuilder
impl ApplicationConfigBuilder
sourcepub fn set_f_port(self, input: Option<i32>) -> Self
pub fn set_f_port(self, input: Option<i32>) -> Self
The Fport value.
sourcepub fn get_f_port(&self) -> &Option<i32>
pub fn get_f_port(&self) -> &Option<i32>
The Fport value.
sourcepub fn type(self, input: ApplicationConfigType) -> Self
pub fn type(self, input: ApplicationConfigType) -> Self
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
sourcepub fn set_type(self, input: Option<ApplicationConfigType>) -> Self
pub fn set_type(self, input: Option<ApplicationConfigType>) -> Self
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
sourcepub fn get_type(&self) -> &Option<ApplicationConfigType>
pub fn get_type(&self) -> &Option<ApplicationConfigType>
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
sourcepub fn destination_name(self, input: impl Into<String>) -> Self
pub fn destination_name(self, input: impl Into<String>) -> Self
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
sourcepub fn set_destination_name(self, input: Option<String>) -> Self
pub fn set_destination_name(self, input: Option<String>) -> Self
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
sourcepub fn get_destination_name(&self) -> &Option<String>
pub fn get_destination_name(&self) -> &Option<String>
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
sourcepub fn build(self) -> ApplicationConfig
pub fn build(self) -> ApplicationConfig
Consumes the builder and constructs a ApplicationConfig.
Trait Implementations§
source§impl Clone for ApplicationConfigBuilder
impl Clone for ApplicationConfigBuilder
source§fn clone(&self) -> ApplicationConfigBuilder
fn clone(&self) -> ApplicationConfigBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ApplicationConfigBuilder
impl Debug for ApplicationConfigBuilder
source§impl Default for ApplicationConfigBuilder
impl Default for ApplicationConfigBuilder
source§fn default() -> ApplicationConfigBuilder
fn default() -> ApplicationConfigBuilder
source§impl PartialEq for ApplicationConfigBuilder
impl PartialEq for ApplicationConfigBuilder
impl StructuralPartialEq for ApplicationConfigBuilder
Auto Trait Implementations§
impl Freeze for ApplicationConfigBuilder
impl RefUnwindSafe for ApplicationConfigBuilder
impl Send for ApplicationConfigBuilder
impl Sync for ApplicationConfigBuilder
impl Unpin for ApplicationConfigBuilder
impl UnwindSafe for ApplicationConfigBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more