#[non_exhaustive]
pub struct NetworkAclEntry { /* private fields */ }
Expand description

Describes an entry in a network ACL.

Implementations§

The IPv4 network range to allow or deny, in CIDR notation.

Indicates whether the rule is an egress rule (applied to traffic leaving the subnet).

ICMP protocol: The ICMP type and code.

The IPv6 network range to allow or deny, in CIDR notation.

TCP or UDP protocols: The range of ports the rule applies to.

The protocol number. A value of "-1" means all protocols.

Indicates whether to allow or deny the traffic that matches the rule.

The rule number for the entry. ACL entries are processed in ascending order by rule number.

Creates a new builder-style object to manufacture NetworkAclEntry.

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
This method tests for self and other values to be equal, and is used by ==.
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
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