[−][src]Trait envoy_sdk::extension::filter::http::Ops
An interface with all available operations over request/response.
Required methods
fn as_request_headers_ops(&self) -> &dyn RequestHeadersOps
fn as_request_body_ops(&self) -> &dyn RequestBodyOps
fn as_request_trailers_ops(&self) -> &dyn RequestTrailersOps
fn as_response_headers_ops(&self) -> &dyn ResponseHeadersOps
fn as_response_body_ops(&self) -> &dyn ResponseBodyOps
fn as_response_trailers_ops(&self) -> &dyn ResponseTrailersOps
fn as_exchange_complete_ops(&self) -> &dyn ExchangeCompleteOps
Implementations
impl dyn Ops
[src]
pub fn default() -> &'static dyn Ops
[src]
Returns the default implementation that interacts with Envoy
through its ABI
.
Implementors
impl<T> Ops for T where
T: RequestHeadersOps + RequestBodyOps + RequestTrailersOps + ResponseHeadersOps + ResponseBodyOps + ResponseTrailersOps + ExchangeCompleteOps,
[src]
T: RequestHeadersOps + RequestBodyOps + RequestTrailersOps + ResponseHeadersOps + ResponseBodyOps + ResponseTrailersOps + ExchangeCompleteOps,