[−][src]Function roa_core::join
pub fn join<S: State>(
current: Arc<dyn Middleware<S>>,
next: impl Middleware<S>
) -> impl Middleware<S>
Join two middleware.
use roa_core::{Middleware, join, Context, Next}; use std::sync::Arc; let mut middleware: Arc<dyn Middleware<()>> = Arc::new(|_ctx: Context<()>, next: Next| async move { next.await }); middleware = Arc::new(join(middleware, |_ctx: Context<()>, next: Next| next));