pub trait HeaderAccessor { // Required method fn get_header(&self, name: &str) -> Option<String>; }
Trait for accessing headers (allows abstracting over different header types)