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 Filter
s 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.
A map of FilterFactory::name
s to DynFilterFactory
values.