mirror of
https://github.com/arabianq/pipewire-soundpad.git
synced 2026-04-27 22:11:22 +00:00
cargo clippy
This commit is contained in:
+5
-10
@@ -14,16 +14,13 @@ pub use settings::Settings;
|
||||
use std::{fs, path::PathBuf};
|
||||
|
||||
#[derive(PartialEq)]
|
||||
#[derive(Default)]
|
||||
enum PlayerState {
|
||||
PLAYING,
|
||||
#[default]
|
||||
PAUSED,
|
||||
}
|
||||
|
||||
impl Default for PlayerState {
|
||||
fn default() -> Self {
|
||||
PlayerState::PAUSED
|
||||
}
|
||||
}
|
||||
|
||||
pub struct App {
|
||||
saved_settings: Settings,
|
||||
@@ -330,9 +327,9 @@ impl App {
|
||||
continue;
|
||||
}
|
||||
|
||||
if let Some(extension) = path.extension().and_then(|n| n.to_str()) {
|
||||
if music_extensions.contains(&extension.to_lowercase().as_str()) {
|
||||
if path
|
||||
if let Some(extension) = path.extension().and_then(|n| n.to_str())
|
||||
&& music_extensions.contains(&extension.to_lowercase().as_str())
|
||||
&& path
|
||||
.to_str()
|
||||
.unwrap()
|
||||
.to_string()
|
||||
@@ -341,8 +338,6 @@ impl App {
|
||||
{
|
||||
music_files.push(path);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
ui.vertical(|ui| {
|
||||
let search_entry = TextEdit::singleline(&mut self.search_query);
|
||||
|
||||
+3
-3
@@ -53,7 +53,7 @@ impl OutputDevice {
|
||||
|
||||
fn get_pw_entries() -> Result<Vec<HashMap<String, String>>, Box<dyn Error>> {
|
||||
let output = Command::new("pw-cli")
|
||||
.args(&["ls", "Node"])
|
||||
.args(["ls", "Node"])
|
||||
.output()
|
||||
.expect("Failed to execute pw-cli ls Node");
|
||||
|
||||
@@ -123,7 +123,7 @@ pub fn get_input_devices() -> Result<Vec<InputDevice>, Box<dyn Error>> {
|
||||
continue;
|
||||
}
|
||||
|
||||
if !media_class.starts_with(&"Audio/Source") {
|
||||
if !media_class.starts_with("Audio/Source") {
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -191,7 +191,7 @@ pub fn get_output_devices() -> Result<Vec<OutputDevice>, Box<dyn Error>> {
|
||||
continue;
|
||||
}
|
||||
|
||||
if !media_class.starts_with(&"Stream/Output/Audio") {
|
||||
if !media_class.starts_with("Stream/Output/Audio") {
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user