[][src]Module envoy_sdk::extension

Envoy Extension APIs to be implemented by extensions.

Re-exports

pub use self::access_logger::AccessLogger;
pub use self::factory::ConfigStatus;
pub use self::factory::DrainStatus;
pub use self::factory::ExtensionFactory;
pub use self::filter::http::HttpFilter;
pub use self::filter::network::NetworkFilter;
pub use crate::entrypoint;

Modules

access_logger

Envoy Access Logger extension.

error

Errors specific to extension callback methods.

factory

Envoy Extension Factory.

filter

Envoy filter extensions.

Structs

Error

The Error type, a wrapper around a dynamic error type.

InstanceId

Opaque identifier of an extension instance.

Module

Registry of extensions provided by the WebAssembly module.

Traits

ErrorContext

Provides the context method for Result.

Type Definitions

Result

Result<T, Error>