Struct aws_sdk_pinpoint::model::CampaignEventFilter
source · [−]#[non_exhaustive]pub struct CampaignEventFilter {
pub dimensions: Option<EventDimensions>,
pub filter_type: Option<FilterType>,
}
Expand description
Specifies the settings for events that cause a campaign to be sent.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.dimensions: Option<EventDimensions>
The dimension settings of the event filter for the campaign.
filter_type: Option<FilterType>
The type of event that causes the campaign to be sent. Valid values are: SYSTEM, sends the campaign when a system event occurs; and, ENDPOINT, sends the campaign when an endpoint event ( Events resource) occurs.
Implementations
The dimension settings of the event filter for the campaign.
The type of event that causes the campaign to be sent. Valid values are: SYSTEM, sends the campaign when a system event occurs; and, ENDPOINT, sends the campaign when an endpoint event ( Events resource) occurs.
Creates a new builder-style object to manufacture CampaignEventFilter
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for CampaignEventFilter
impl Send for CampaignEventFilter
impl Sync for CampaignEventFilter
impl Unpin for CampaignEventFilter
impl UnwindSafe for CampaignEventFilter
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more