hypershell_components/providers/pipe.rs
1use cgp::extra::handler::{HandlerComponent, PipeHandlers};
2use cgp::prelude::*;
3
4use crate::dsl::Pipe;
5use crate::traits::WrapCall;
6
7delegate_components! {
8 new HandlePipe {
9 HandlerComponent: UseDelegate<new RunPipeHandler {
10 <Handlers: WrapCall> Pipe<Handlers>:
11 PipeHandlers<Handlers::Wrapped>,
12 }>,
13 }
14}