use tonic::{ Status, service::{Interceptor, interceptor::InterceptedService}, transport::Channel, }; pub type Intercepted = InterceptedService; #[derive(Clone, Copy)] pub struct MyInterceptor; impl Interceptor for MyInterceptor { fn call(&mut self, request: tonic::Request<()>) -> Result, Status> { Ok(request) } }