pub trait HeaderObjTrait: Sync + Send + Any + Debug {
    fn name(&self) -> HeaderName;
    fn is_max_one(&self) -> bool;
    fn validator(&self) -> Option<HeaderMapValidator>;
    fn encode(
        &self,
        encoder: &mut EncodingWriter<'_>
    ) -> Result<(), EncodingError>; fn boxed_clone(&self) -> Box<HeaderObj>; }

Required Methods

Implementations

Trait Implementations

Implementors