pub trait BinaryHeaderMap {
// Required methods
fn get(&self, key: &str) -> Option<&[u8]>;
fn set(&mut self, key: String, value: Vec<u8>);
fn keys(&self) -> Vec<String>;
}pub trait BinaryHeaderMap {
// Required methods
fn get(&self, key: &str) -> Option<&[u8]>;
fn set(&mut self, key: String, value: Vec<u8>);
fn keys(&self) -> Vec<String>;
}