pub trait Modifier {
fn modify(&self, result: AsyncResult<Output>) -> AsyncResult<Output>;
fn chain<M>(self, next: M) -> Chain<Self, M>
where
Self: Sized,
M: Modifier,
{ ... }
}
Expand description
A trait representing a Modifier
.