flow_record_common/
flow_record.rs

1use std::collections::HashMap;
2
3use rmpv::Value;
4
5
6pub trait FlowRecord {
7    fn name() -> &'static str;
8    fn descriptor() -> &'static Value;
9    fn descriptor_hash() -> u32;
10    fn into_value(self) -> Value;
11    fn child_descriptors() -> &'static HashMap<u32, Value>;
12}