frameassembly 1.0.1

A Domain-Specific Language (DSL) for writing deterministic network traffic to .pcap files.
Documentation
//! SFLOW protocol AST definitions.

use core::marker::PhantomData;
use core::net::IpAddr;
/// sFlow v5 network monitoring datagram specification.
#[derive(Debug, Clone, PartialEq, Eq, Default)]
pub struct SflowSpec<'a> {
    /// Agent IP address.
    pub agent_ip: Option<IpAddr>,
    /// Sub-agent identifier.
    pub sub_agent_id: Option<u32>,
    /// Sequence number.
    pub seq: Option<u32>,
    /// System uptime in milliseconds.
    pub uptime: Option<u32>,
    /// Number of samples.
    pub samples: Option<u32>,
    /// Optional phantom reference.
    pub _marker: PhantomData<&'a ()>,
}