rama_core/inspect/
identity.rs

1use std::convert::Infallible;
2
3use crate::{Context, Service};
4
5impl<State, Request> Service<State, Request> for ()
6where
7    State: Clone + Send + Sync + 'static,
8    Request: Send + 'static,
9{
10    type Error = Infallible;
11    type Response = (Context<State>, Request);
12
13    async fn serve(
14        &self,
15        ctx: Context<State>,
16        req: Request,
17    ) -> Result<(Context<State>, Request), Self::Error> {
18        Ok((ctx, req))
19    }
20}