#[non_exhaustive]pub struct MessageDeliveryStatusEventConfigurationBuilder { /* private fields */ }Expand description
A builder for MessageDeliveryStatusEventConfiguration.
Implementations§
source§impl MessageDeliveryStatusEventConfigurationBuilder
impl MessageDeliveryStatusEventConfigurationBuilder
sourcepub fn sidewalk(self, input: SidewalkEventNotificationConfigurations) -> Self
pub fn sidewalk(self, input: SidewalkEventNotificationConfigurations) -> Self
SidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.
sourcepub fn set_sidewalk(
self,
input: Option<SidewalkEventNotificationConfigurations>
) -> Self
pub fn set_sidewalk( self, input: Option<SidewalkEventNotificationConfigurations> ) -> Self
SidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.
sourcepub fn get_sidewalk(&self) -> &Option<SidewalkEventNotificationConfigurations>
pub fn get_sidewalk(&self) -> &Option<SidewalkEventNotificationConfigurations>
SidewalkEventNotificationConfigurations object, which is the event configuration object for 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 message delivery status 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 message delivery status 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 message delivery status event topic is enabled or disabled.
sourcepub fn build(self) -> MessageDeliveryStatusEventConfiguration
pub fn build(self) -> MessageDeliveryStatusEventConfiguration
Consumes the builder and constructs a MessageDeliveryStatusEventConfiguration.
Trait Implementations§
source§impl Clone for MessageDeliveryStatusEventConfigurationBuilder
impl Clone for MessageDeliveryStatusEventConfigurationBuilder
source§fn clone(&self) -> MessageDeliveryStatusEventConfigurationBuilder
fn clone(&self) -> MessageDeliveryStatusEventConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for MessageDeliveryStatusEventConfigurationBuilder
impl Default for MessageDeliveryStatusEventConfigurationBuilder
source§fn default() -> MessageDeliveryStatusEventConfigurationBuilder
fn default() -> MessageDeliveryStatusEventConfigurationBuilder
source§impl PartialEq for MessageDeliveryStatusEventConfigurationBuilder
impl PartialEq for MessageDeliveryStatusEventConfigurationBuilder
source§fn eq(&self, other: &MessageDeliveryStatusEventConfigurationBuilder) -> bool
fn eq(&self, other: &MessageDeliveryStatusEventConfigurationBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for MessageDeliveryStatusEventConfigurationBuilder
Auto Trait Implementations§
impl Freeze for MessageDeliveryStatusEventConfigurationBuilder
impl RefUnwindSafe for MessageDeliveryStatusEventConfigurationBuilder
impl Send for MessageDeliveryStatusEventConfigurationBuilder
impl Sync for MessageDeliveryStatusEventConfigurationBuilder
impl Unpin for MessageDeliveryStatusEventConfigurationBuilder
impl UnwindSafe for MessageDeliveryStatusEventConfigurationBuilder
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> 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