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}