pub fn new(service: S, interceptor: I) -> Self {
        Self {
            inner: service,
            interceptor,
        }
    }
Create a new `InterceptedService` that wraps `S` and intercepts each request with the
function `F`.
tonic/src/service/interceptor.rs