message: chore: Fix default Id for Ok
  Ok will never be emitted as an event, so it should never have an Id of 0.
diff: @@ -11,7 +11,7 @@ use serde::{Deserialize, Serialize};
  /// Represents the Buttplug Protocol Ok message, as documented in the [Buttplug
  /// Protocol Spec](https://buttplug-spec.docs.buttplug.io/status.html#ok).
  -#[derive(Debug, PartialEq, Default, ButtplugMessage, Clone)]
  +#[derive(Debug, PartialEq, ButtplugMessage, Clone)]
  #[cfg_attr(feature = "serialize_json", derive(Serialize, Deserialize))]
  pub struct Ok {
  /// Message Id, used for matching message pairs in remote connection instances.
  @@ -26,6 +26,12 @@ impl Ok {
  }
  }
  +impl Default for Ok {
  + fn default() -> Self {
  + Self{ id: 1 }
  + }
  +}
  +
  #[cfg(feature = "serialize_json")]
  #[cfg(test)]
  mod test {
  