Skip to main content

IncomingStreamRequestFilterFactory

Trait IncomingStreamRequestFilterFactory 

Source
pub trait IncomingStreamRequestFilterFactory {
    // Required method
    fn current_filter(&self) -> Box<dyn IncomingStreamRequestFilter>;
}
Expand description

An IncomingStreamRequestFilter factory for building IncomingStreamRequestFilters.

Each time a new circuit is opened, the CreateRequestHandler calls IncomingStreamRequestFilterFactory::current_filter to build an IncomingStreamRequestFilter for the circuit.

Required Methods§

Source

fn current_filter(&self) -> Box<dyn IncomingStreamRequestFilter>

Return the IncomingStreamRequestFilter to apply to the incoming stream requests arriving on a circuit.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§