Struct aws_sdk_iotwireless::types::builders::WiFiAccessPointBuilder
source · #[non_exhaustive]pub struct WiFiAccessPointBuilder { /* private fields */ }Expand description
A builder for WiFiAccessPoint.
Implementations§
source§impl WiFiAccessPointBuilder
impl WiFiAccessPointBuilder
sourcepub fn mac_address(self, input: impl Into<String>) -> Self
pub fn mac_address(self, input: impl Into<String>) -> Self
Wi-Fi MAC Address.
This field is required.sourcepub fn set_mac_address(self, input: Option<String>) -> Self
pub fn set_mac_address(self, input: Option<String>) -> Self
Wi-Fi MAC Address.
sourcepub fn get_mac_address(&self) -> &Option<String>
pub fn get_mac_address(&self) -> &Option<String>
Wi-Fi MAC Address.
sourcepub fn rss(self, input: i32) -> Self
pub fn rss(self, input: i32) -> Self
Received signal strength (dBm) of the WLAN measurement data.
This field is required.sourcepub fn set_rss(self, input: Option<i32>) -> Self
pub fn set_rss(self, input: Option<i32>) -> Self
Received signal strength (dBm) of the WLAN measurement data.
sourcepub fn get_rss(&self) -> &Option<i32>
pub fn get_rss(&self) -> &Option<i32>
Received signal strength (dBm) of the WLAN measurement data.
sourcepub fn build(self) -> Result<WiFiAccessPoint, BuildError>
pub fn build(self) -> Result<WiFiAccessPoint, BuildError>
Consumes the builder and constructs a WiFiAccessPoint.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for WiFiAccessPointBuilder
impl Clone for WiFiAccessPointBuilder
source§fn clone(&self) -> WiFiAccessPointBuilder
fn clone(&self) -> WiFiAccessPointBuilder
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 WiFiAccessPointBuilder
impl Debug for WiFiAccessPointBuilder
source§impl Default for WiFiAccessPointBuilder
impl Default for WiFiAccessPointBuilder
source§fn default() -> WiFiAccessPointBuilder
fn default() -> WiFiAccessPointBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for WiFiAccessPointBuilder
impl PartialEq for WiFiAccessPointBuilder
impl StructuralPartialEq for WiFiAccessPointBuilder
Auto Trait Implementations§
impl Freeze for WiFiAccessPointBuilder
impl RefUnwindSafe for WiFiAccessPointBuilder
impl Send for WiFiAccessPointBuilder
impl Sync for WiFiAccessPointBuilder
impl Unpin for WiFiAccessPointBuilder
impl UnwindSafe for WiFiAccessPointBuilder
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.