pub struct AnalysisPacketHeader {
pub destination_addresses: Option<Vec<String>>,
pub destination_port_ranges: Option<Vec<PortRange>>,
pub protocol: Option<String>,
pub source_addresses: Option<Vec<String>>,
pub source_port_ranges: Option<Vec<PortRange>>,
}
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.
Fields§
§destination_addresses: Option<Vec<String>>
The destination addresses.
destination_port_ranges: Option<Vec<PortRange>>
The destination port ranges.
protocol: Option<String>
The protocol.
source_addresses: Option<Vec<String>>
The source addresses.
source_port_ranges: Option<Vec<PortRange>>
The source port ranges.
Trait Implementations§
Source§impl Clone for AnalysisPacketHeader
impl Clone for AnalysisPacketHeader
Source§fn clone(&self) -> AnalysisPacketHeader
fn clone(&self) -> AnalysisPacketHeader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AnalysisPacketHeader
impl Debug for AnalysisPacketHeader
Source§impl Default for AnalysisPacketHeader
impl Default for AnalysisPacketHeader
Source§fn default() -> AnalysisPacketHeader
fn default() -> AnalysisPacketHeader
Returns the “default value” for a type. Read more
Source§impl PartialEq for AnalysisPacketHeader
impl PartialEq for AnalysisPacketHeader
impl StructuralPartialEq for AnalysisPacketHeader
Auto Trait Implementations§
impl Freeze for AnalysisPacketHeader
impl RefUnwindSafe for AnalysisPacketHeader
impl Send for AnalysisPacketHeader
impl Sync for AnalysisPacketHeader
impl Unpin for AnalysisPacketHeader
impl UnwindSafe for AnalysisPacketHeader
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
Mutably borrows from an owned value. Read more