[][src]Trait envoy_sdk::extension::filter::http::RequestTrailersOps

pub trait RequestTrailersOps: RequestFlowOps {
    fn request_trailers(&self) -> Result<HeaderMap>;
fn request_trailer(&self, name: &str) -> Result<Option<ByteString>>;
fn set_request_trailers(&self, trailers: &HeaderMap) -> Result<()>;
fn set_request_trailer_bytes(&self, name: &str, value: &[u8]) -> Result<()>;
fn remove_request_trailer(&self, name: &str) -> Result<()>; fn set_request_trailer(&self, name: &str, value: &str) -> Result<()> { ... } }

An interface for manipulating request trailers.

Required methods

fn request_trailers(&self) -> Result<HeaderMap>

fn request_trailer(&self, name: &str) -> Result<Option<ByteString>>

fn set_request_trailers(&self, trailers: &HeaderMap) -> Result<()>

fn set_request_trailer_bytes(&self, name: &str, value: &[u8]) -> Result<()>

fn remove_request_trailer(&self, name: &str) -> Result<()>

Loading content...

Provided methods

fn set_request_trailer(&self, name: &str, value: &str) -> Result<()>

Loading content...

Implementors

Loading content...