rivet-adapter-axum 0.1.0

Rivet framework crates and adapters.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use rivet_core::Middleware;
use rivet_http::{Request, Response};

pub struct ServerHeaderMiddleware;

impl Middleware for ServerHeaderMiddleware {
    fn handle(&self, req: Request, next: &(dyn Fn(Request) -> Response + Send + Sync)) -> Response {
        let mut response = next(req);
        response
            .headers
            .insert("x-rivet".to_string(), "rust-laravel".to_string());
        response
    }
}