Trait samotop_core::mail::AcceptsInterpretter
source · [−]pub trait AcceptsInterpretter {
fn add_first_interpretter<T: Interpret + Send + Sync + 'static>(
&mut self,
item: T
);
fn add_last_interpretter<T: Interpret + Send + Sync + 'static>(
&mut self,
item: T
);
fn wrap_interpretter<T, F>(&mut self, wrap: F)
where
T: Interpret + Send + Sync + 'static,
F: FnOnce(Box<dyn Interpret + Send + Sync>) -> T;
}