Trait cyfs_lib::HeaderOp

source ·
pub trait HeaderOp {
    // Required methods
    fn header(&self, name: impl Into<HeaderName>) -> Option<&HeaderValues>;
    fn insert_header(
        &mut self,
        name: impl Into<HeaderName>,
        values: impl ToHeaderValues
    ) -> Option<HeaderValues>;
}

Required Methods§

source

fn header(&self, name: impl Into<HeaderName>) -> Option<&HeaderValues>

source

fn insert_header( &mut self, name: impl Into<HeaderName>, values: impl ToHeaderValues ) -> Option<HeaderValues>

Implementations on Foreign Types§

source§

impl HeaderOp for Request

source§

fn header(&self, name: impl Into<HeaderName>) -> Option<&HeaderValues>

source§

fn insert_header( &mut self, name: impl Into<HeaderName>, values: impl ToHeaderValues ) -> Option<HeaderValues>

source§

impl<State> HeaderOp for Request<State>

source§

fn header(&self, name: impl Into<HeaderName>) -> Option<&HeaderValues>

source§

fn insert_header( &mut self, name: impl Into<HeaderName>, values: impl ToHeaderValues ) -> Option<HeaderValues>

source§

impl HeaderOp for Response

source§

fn header(&self, name: impl Into<HeaderName>) -> Option<&HeaderValues>

source§

fn insert_header( &mut self, name: impl Into<HeaderName>, values: impl ToHeaderValues ) -> Option<HeaderValues>

source§

impl HeaderOp for Response

source§

fn header(&self, name: impl Into<HeaderName>) -> Option<&HeaderValues>

source§

fn insert_header( &mut self, name: impl Into<HeaderName>, values: impl ToHeaderValues ) -> Option<HeaderValues>

Implementors§