(&self, inner: S)
| 41 | type Service = OpenTelemetryService<S, F>; |
| 42 | |
| 43 | fn layer(&self, inner: S) -> Self::Service { |
| 44 | OpenTelemetryService { |
| 45 | inner, |
| 46 | flush_fn: self.flush_fn.clone(), |
| 47 | coldstart: true, |
| 48 | otel_attribute_trigger: self.otel_attribute_trigger.to_string(), |
| 49 | } |
| 50 | } |
| 51 | } |
| 52 | |
| 53 | /// Tower service created by [OpenTelemetryLayer]. |