pub trait NotExt<I, O, E, R> { // Provided method fn not(self) -> Not<O, R, Self> where I: Clone, O: Debug, Self: Sized { ... } }
Changes error behaviour
Fails if the given pipe succeeds