1 2 3 4 5 6 7 8 9 10
use crate::{traits::MiddlewareTrait, Middleware}; use tower_livereload::LiveReloadLayer; pub struct LiveReload; impl MiddlewareTrait for LiveReload { fn handle() -> Middleware { Box::new(|router| Ok(router.layer(LiveReloadLayer::new()))) } }