Module quilkin::filters[][src]

Expand description

Filters for processing packets.

Modules

Useful filters for common operations.

Prelude containing all types and traits required to implement Filter and FilterFactory.

Structs

An error representing failure to convert a filter’s protobuf configuration to its static representation.

Arguments needed to create a new filter.

Registry of all Filters that can be applied in the system.

A set of filters to be registered with a FilterRegistry.

The input arguments to Filter::read.

The output of Filter::read.

The input arguments to Filter::write.

The output of Filter::write.

Enums

The configuration of a Filter from either a static or dynamic source.

An error that occurred when attempting to create a Filter from a FilterFactory.

Traits

Filter is a trait for routing and manipulating packets.

Provides the name and creation function for a given Filter.

Type Definitions

An owned pointer to a dynamic FilterFactory instance.