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}