#[non_exhaustive]pub struct ProximityEventConfigurationBuilder { /* private fields */ }Expand description
A builder for ProximityEventConfiguration.
Implementations§
source§impl ProximityEventConfigurationBuilder
impl ProximityEventConfigurationBuilder
sourcepub fn sidewalk(self, input: SidewalkEventNotificationConfigurations) -> Self
pub fn sidewalk(self, input: SidewalkEventNotificationConfigurations) -> Self
Proximity event configuration object for enabling or disabling Sidewalk related event topics.
sourcepub fn set_sidewalk(
self,
input: Option<SidewalkEventNotificationConfigurations>
) -> Self
pub fn set_sidewalk( self, input: Option<SidewalkEventNotificationConfigurations> ) -> Self
Proximity event configuration object for enabling or disabling Sidewalk related event topics.
sourcepub fn get_sidewalk(&self) -> &Option<SidewalkEventNotificationConfigurations>
pub fn get_sidewalk(&self) -> &Option<SidewalkEventNotificationConfigurations>
Proximity event configuration object for enabling or disabling Sidewalk related event topics.
sourcepub fn wireless_device_id_event_topic(
self,
input: EventNotificationTopicStatus
) -> Self
pub fn wireless_device_id_event_topic( self, input: EventNotificationTopicStatus ) -> Self
Denotes whether the wireless device ID proximity event topic is enabled or disabled.
sourcepub fn set_wireless_device_id_event_topic(
self,
input: Option<EventNotificationTopicStatus>
) -> Self
pub fn set_wireless_device_id_event_topic( self, input: Option<EventNotificationTopicStatus> ) -> Self
Denotes whether the wireless device ID proximity event topic is enabled or disabled.
sourcepub fn get_wireless_device_id_event_topic(
&self
) -> &Option<EventNotificationTopicStatus>
pub fn get_wireless_device_id_event_topic( &self ) -> &Option<EventNotificationTopicStatus>
Denotes whether the wireless device ID proximity event topic is enabled or disabled.
sourcepub fn build(self) -> ProximityEventConfiguration
pub fn build(self) -> ProximityEventConfiguration
Consumes the builder and constructs a ProximityEventConfiguration.
Trait Implementations§
source§impl Clone for ProximityEventConfigurationBuilder
impl Clone for ProximityEventConfigurationBuilder
source§fn clone(&self) -> ProximityEventConfigurationBuilder
fn clone(&self) -> ProximityEventConfigurationBuilder
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 Default for ProximityEventConfigurationBuilder
impl Default for ProximityEventConfigurationBuilder
source§fn default() -> ProximityEventConfigurationBuilder
fn default() -> ProximityEventConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ProximityEventConfigurationBuilder
impl PartialEq for ProximityEventConfigurationBuilder
source§fn eq(&self, other: &ProximityEventConfigurationBuilder) -> bool
fn eq(&self, other: &ProximityEventConfigurationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ProximityEventConfigurationBuilder
Auto Trait Implementations§
impl Freeze for ProximityEventConfigurationBuilder
impl RefUnwindSafe for ProximityEventConfigurationBuilder
impl Send for ProximityEventConfigurationBuilder
impl Sync for ProximityEventConfigurationBuilder
impl Unpin for ProximityEventConfigurationBuilder
impl UnwindSafe for ProximityEventConfigurationBuilder
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.