NotExt

Trait NotExt 

Source
pub trait NotExt<I, O, E, R> {
    // Provided method
    fn not(self) -> Not<O, R, Self>
       where I: Clone,
             O: Debug,
             Self: Sized { ... }
}
Expand description

Changes error behaviour

Provided Methods§

Source

fn not(self) -> Not<O, R, Self>
where I: Clone, O: Debug, Self: Sized,

Fails if the given pipe succeeds

Implementors§

Source§

impl<I, O, E, R, P> NotExt<I, O, E, R> for P
where P: Pipe<I, O, E, R>,