Trait cyfs_lib::HeaderOp

source ·
pub trait HeaderOp {
    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 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<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>

Implementors§