// Here we will recieve bytes and try to get their destanation & apply Rules for them. use crate::config::Config; struct PacketInfo; pub fn sniff_raw_packets(packet: &[u8]) -> Result> { todo!() } pub fn apply_rules(config: Config, pinfo: PacketInfo) { todo!() }