Struct aws_sdk_ec2::model::AnalysisPacketHeader
source · [−]#[non_exhaustive]pub struct AnalysisPacketHeader { /* private fields */ }
Expand description
Describes a header. Reflects any changes made by a component as traffic passes through. The fields of an inbound header are null except for the first component of a path.
Implementations
sourceimpl AnalysisPacketHeader
impl AnalysisPacketHeader
sourcepub fn destination_addresses(&self) -> Option<&[String]>
pub fn destination_addresses(&self) -> Option<&[String]>
The destination addresses.
sourcepub fn destination_port_ranges(&self) -> Option<&[PortRange]>
pub fn destination_port_ranges(&self) -> Option<&[PortRange]>
The destination port ranges.
sourcepub fn source_addresses(&self) -> Option<&[String]>
pub fn source_addresses(&self) -> Option<&[String]>
The source addresses.
sourcepub fn source_port_ranges(&self) -> Option<&[PortRange]>
pub fn source_port_ranges(&self) -> Option<&[PortRange]>
The source port ranges.
sourceimpl AnalysisPacketHeader
impl AnalysisPacketHeader
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AnalysisPacketHeader
.
Trait Implementations
sourceimpl Clone for AnalysisPacketHeader
impl Clone for AnalysisPacketHeader
sourcefn clone(&self) -> AnalysisPacketHeader
fn clone(&self) -> AnalysisPacketHeader
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 Debug for AnalysisPacketHeader
impl Debug for AnalysisPacketHeader
sourceimpl PartialEq<AnalysisPacketHeader> for AnalysisPacketHeader
impl PartialEq<AnalysisPacketHeader> for AnalysisPacketHeader
sourcefn eq(&self, other: &AnalysisPacketHeader) -> bool
fn eq(&self, other: &AnalysisPacketHeader) -> bool
impl StructuralPartialEq for AnalysisPacketHeader
Auto Trait Implementations
impl RefUnwindSafe for AnalysisPacketHeader
impl Send for AnalysisPacketHeader
impl Sync for AnalysisPacketHeader
impl Unpin for AnalysisPacketHeader
impl UnwindSafe for AnalysisPacketHeader
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