Buttplug sex toy control library

chore: Remove span code of unknown usage in client

Really. No idea what it did.

-9
-9
buttplug/src/client/mod.rs
··· 52 52 }; 53 53 use thiserror::Error; 54 54 use tokio::sync::{broadcast, mpsc, Mutex}; 55 - use tracing::{span::Span, Level}; 56 55 use tracing_futures::Instrument; 57 56 58 57 /// Result type used for public APIs. ··· 174 173 // Sender to relay messages to the internal client loop 175 174 message_sender: broadcast::Sender<ButtplugClientRequest>, 176 175 connected: Arc<AtomicBool>, 177 - _client_span: Arc<Mutex<Option<Span>>>, 178 176 device_map: Arc<DashMap<u32, Arc<ButtplugClientDevice>>>, 179 177 } 180 178 ··· 187 185 server_name: Arc::new(Mutex::new(None)), 188 186 event_stream, 189 187 message_sender, 190 - _client_span: Arc::new(Mutex::new(None)), 191 188 connected: Arc::new(AtomicBool::new(false)), 192 189 device_map: Arc::new(DashMap::new()), 193 190 } ··· 207 204 )); 208 205 } 209 206 210 - // TODO I cannot remember why this is here or what it does. 211 - *self._client_span.lock().await = { 212 - let span = span!(Level::INFO, "Client"); 213 - let _ = span.enter(); 214 - Some(span) 215 - }; 216 207 info!("Connecting to server."); 217 208 let (connector_sender, connector_receiver) = mpsc::channel(256); 218 209 connector.connect(connector_sender).await.map_err(|e| {