@@ -11,15 +11,13 @@ use std::{
1111
1212use crate :: span_concentrator:: { FlushableConcentrator , SpanConcentrator } ;
1313use async_trait:: async_trait;
14- use std:: fmt:: Debug ;
1514use libdd_capabilities:: { HttpClientTrait , MaybeSend } ;
1615use libdd_common:: Endpoint ;
1716use libdd_shared_runtime:: Worker ;
1817use libdd_trace_protobuf:: pb;
1918use libdd_trace_utils:: send_with_retry:: { send_with_retry, RetryStrategy } ;
2019use libdd_trace_utils:: trace_utils:: TracerHeaderTags ;
21- use tokio:: select;
22- use tokio_util:: sync:: CancellationToken ;
20+ use std:: fmt:: Debug ;
2321use tracing:: error;
2422
2523pub const STATS_ENDPOINT_PATH : & str = "/v0.6/stats" ;
@@ -164,7 +162,11 @@ impl<H: HttpClientTrait, C: FlushableConcentrator> StatsExporter<H, C> {
164162
165163#[ cfg_attr( not( target_arch = "wasm32" ) , async_trait) ]
166164#[ cfg_attr( target_arch = "wasm32" , async_trait( ?Send ) ) ]
167- impl < H : HttpClientTrait + MaybeSend + Sync + Debug + ' static , C : FlushableConcentrator + Send + Debug > Worker for StatsExporter < H , C > {
165+ impl <
166+ H : HttpClientTrait + MaybeSend + Sync + Debug + ' static ,
167+ C : FlushableConcentrator + Send + Debug ,
168+ > Worker for StatsExporter < H , C >
169+ {
168170 async fn trigger ( & mut self ) {
169171 tokio:: time:: sleep ( self . flush_interval ) . await ;
170172 }
0 commit comments