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