pub trait Tonicable {
fn from_tonic_service<S>(service: S) -> Self
where
Self: Sized,
S: Service<Request<Body>, Response = Response<BoxBody>, Error = Infallible> + NamedService + Clone + Send + 'static,
S::Future: Send + 'static;
}