#[non_exhaustive]pub struct RuleGroupSourceStatelessRuleMatchAttributes { /* private fields */ }Expand description
Criteria for the stateless rule.
Implementations
sourceimpl RuleGroupSourceStatelessRuleMatchAttributes
impl RuleGroupSourceStatelessRuleMatchAttributes
sourcepub fn destination_ports(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts]>
pub fn destination_ports(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts]>
A list of port ranges to specify the destination ports to inspect for.
sourcepub fn destinations(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesDestinations]>
pub fn destinations(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesDestinations]>
The destination IP addresses and address ranges to inspect for, in CIDR notation.
sourcepub fn source_ports(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesSourcePorts]>
pub fn source_ports(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesSourcePorts]>
A list of port ranges to specify the source ports to inspect for.
sourcepub fn sources(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesSources]>
pub fn sources(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesSources]>
The source IP addresses and address ranges to inspect for, in CIDR notation.
sourcepub fn tcp_flags(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesTcpFlags]>
pub fn tcp_flags(
&self
) -> Option<&[RuleGroupSourceStatelessRuleMatchAttributesTcpFlags]>
The TCP flags and masks to inspect for.
sourceimpl RuleGroupSourceStatelessRuleMatchAttributes
impl RuleGroupSourceStatelessRuleMatchAttributes
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RuleGroupSourceStatelessRuleMatchAttributes.
Trait Implementations
sourceimpl Clone for RuleGroupSourceStatelessRuleMatchAttributes
impl Clone for RuleGroupSourceStatelessRuleMatchAttributes
sourcefn clone(&self) -> RuleGroupSourceStatelessRuleMatchAttributes
fn clone(&self) -> RuleGroupSourceStatelessRuleMatchAttributes
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<RuleGroupSourceStatelessRuleMatchAttributes> for RuleGroupSourceStatelessRuleMatchAttributes
impl PartialEq<RuleGroupSourceStatelessRuleMatchAttributes> for RuleGroupSourceStatelessRuleMatchAttributes
sourcefn eq(&self, other: &RuleGroupSourceStatelessRuleMatchAttributes) -> bool
fn eq(&self, other: &RuleGroupSourceStatelessRuleMatchAttributes) -> bool
impl StructuralPartialEq for RuleGroupSourceStatelessRuleMatchAttributes
Auto Trait Implementations
impl RefUnwindSafe for RuleGroupSourceStatelessRuleMatchAttributes
impl Send for RuleGroupSourceStatelessRuleMatchAttributes
impl Sync for RuleGroupSourceStatelessRuleMatchAttributes
impl Unpin for RuleGroupSourceStatelessRuleMatchAttributes
impl UnwindSafe for RuleGroupSourceStatelessRuleMatchAttributes
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more