pub trait HttpDisplayFormat {
// Required methods
fn get_version(&self) -> Version;
fn get_horder(&self) -> &[Header];
fn get_habsent(&self) -> &[Header];
fn get_expsw(&self) -> &str;
// Provided method
fn format_http_display(&self, f: &mut Formatter<'_>) -> Result { ... }
}