Struct aws_sdk_iotwireless::types::builders::BeaconingBuilder
source · #[non_exhaustive]pub struct BeaconingBuilder { /* private fields */ }Expand description
A builder for Beaconing.
Implementations§
source§impl BeaconingBuilder
impl BeaconingBuilder
sourcepub fn data_rate(self, input: i32) -> Self
pub fn data_rate(self, input: i32) -> Self
The data rate for gateways that are sending the beacons.
sourcepub fn set_data_rate(self, input: Option<i32>) -> Self
pub fn set_data_rate(self, input: Option<i32>) -> Self
The data rate for gateways that are sending the beacons.
sourcepub fn get_data_rate(&self) -> &Option<i32>
pub fn get_data_rate(&self) -> &Option<i32>
The data rate for gateways that are sending the beacons.
sourcepub fn frequencies(self, input: i32) -> Self
pub fn frequencies(self, input: i32) -> Self
Appends an item to frequencies.
To override the contents of this collection use set_frequencies.
The frequency list for the gateways to send the beacons.
sourcepub fn set_frequencies(self, input: Option<Vec<i32>>) -> Self
pub fn set_frequencies(self, input: Option<Vec<i32>>) -> Self
The frequency list for the gateways to send the beacons.
sourcepub fn get_frequencies(&self) -> &Option<Vec<i32>>
pub fn get_frequencies(&self) -> &Option<Vec<i32>>
The frequency list for the gateways to send the beacons.
Trait Implementations§
source§impl Clone for BeaconingBuilder
impl Clone for BeaconingBuilder
source§fn clone(&self) -> BeaconingBuilder
fn clone(&self) -> BeaconingBuilder
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 BeaconingBuilder
impl Debug for BeaconingBuilder
source§impl Default for BeaconingBuilder
impl Default for BeaconingBuilder
source§fn default() -> BeaconingBuilder
fn default() -> BeaconingBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for BeaconingBuilder
impl PartialEq for BeaconingBuilder
impl StructuralPartialEq for BeaconingBuilder
Auto Trait Implementations§
impl Freeze for BeaconingBuilder
impl RefUnwindSafe for BeaconingBuilder
impl Send for BeaconingBuilder
impl Sync for BeaconingBuilder
impl Unpin for BeaconingBuilder
impl UnwindSafe for BeaconingBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.