diff --git a/src/main.rs b/src/main.rs index 11e55e2..a7bb5e1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,4 @@ -#![deny(clippy::use_self)] +#![deny(clippy::use_self, clippy::multiple_inherent_impl)] #[macro_use] extern crate cursive; diff --git a/src/spotify_worker.rs b/src/spotify_worker.rs index 56a7b2c..62ce781 100644 --- a/src/spotify_worker.rs +++ b/src/spotify_worker.rs @@ -62,16 +62,7 @@ impl Worker { mixer, } } -} -impl Drop for Worker { - fn drop(&mut self) { - debug!("Worker thread is shutting down, stopping player"); - self.player.stop(); - } -} - -impl Worker { fn get_token( &self, sender: oneshot::Sender>, @@ -211,3 +202,10 @@ impl Worker { } } } + +impl Drop for Worker { + fn drop(&mut self) { + debug!("Worker thread is shutting down, stopping player"); + self.player.stop(); + } +}