message: chore: Add debug impl for ButtplugServer
diff: @@ -42,9 +42,12 @@ use futures::{
  Stream,
  };
  use ping_timer::PingTimer;
  -use std::sync::{
  +use std::{
  + fmt,
  + sync::{
  atomic::{AtomicBool, Ordering},
  - Arc,
  + Arc
  + },
  };
  use thiserror::Error;
  use tokio::sync::broadcast;
  @@ -196,6 +199,16 @@ pub struct ButtplugServer {
  output_sender: broadcast::Sender<ButtplugServerMessage>,
  }
  +impl std::fmt::Debug for ButtplugServer {
  + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
  + f.debug_struct("ButtplugServer")
  + .field("server_name", &self.server_name)
  + .field("max_ping_time", &self.max_ping_time)
  + .field("connected", &self.connected)
  + .finish()
  + }
  +}
  +
  impl Default for ButtplugServer {
  fn default() -> Self {
  // We can unwrap here because if default init fails, so will pretty much every test.
  