pub struct MessagePipeline { /* private fields */ }Expand description
Message processing pipeline
Implementations§
Source§impl MessagePipeline
impl MessagePipeline
Sourcepub fn add(&mut self, middleware: Box<dyn Middleware>)
pub fn add(&mut self, middleware: Box<dyn Middleware>)
Add a middleware to the pipeline
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MessagePipeline
impl !RefUnwindSafe for MessagePipeline
impl Send for MessagePipeline
impl Sync for MessagePipeline
impl Unpin for MessagePipeline
impl !UnwindSafe for MessagePipeline
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more