Module pushers

Source
Expand description

A collection of types that may be pushed at.

Re-exports§

pub use self::tee::Tee;
pub use self::tee::TeeHelper;
pub use self::exchange::Exchange;
pub use self::counter::Counter;

Modules§

counter
A wrapper which counts the number of records pushed past and updates a shared count map.
exchange
The exchange pattern distributes pushed data between many target pushees.
progress
A wrapper that allows containers to be sent by validating capabilities.
tee
A Push implementor with a list of Box<Push> to forward pushes to.

Type Aliases§

Output
An output pusher which validates capabilities, records progress, and tees output.
OutputSession
An output session that will flush the output when dropped.