message: tower: impl Clone for service_span::MakeService
  ## Motivation
  The `MakeService` type in `tracing_tower::service_span` was
  missing a `Clone` implementation.
  ## Solution
  This PR adds the missing `Clone` impl.
diff: @@ -183,7 +183,6 @@ pub mod make {
  impl<M, T, R, G> MakeService<M, T, R, G>
  where
  - M: tower_util::MakeService<T, R>,
  G: GetSpan<T>,
  {
  pub fn new(inner: M, get_span: G) -> Self {
  @@ -194,6 +193,16 @@ pub mod make {
  }
  }
  }
  +
  + impl<M, T, R, G> Clone for MakeService<M, T, R, G>
  + where
  + M: Clone,
  + G: GetSpan<T> + Clone,
  + {
  + fn clone(&self) -> Self {
  + Self::new(self.inner.clone(), self.get_span.clone())
  + }
  + }
  }
  // === impl Service ===
  