1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// Internal Imports use sample::SampleRecord; use ipaddress::IPAddress; add_decoder!{ #[derive(Debug, Clone)] pub struct Datagram { pub sflow_version: u32, pub agent_address: IPAddress, pub sub_agent_id: u32, pub sequence_number: u32, pub uptime: u32, pub sample_record: Vec<SampleRecord>, } }