Skip to content
Snippets Groups Projects
Commit 504456cb authored by Stephen D's avatar Stephen D
Browse files

fix clippy lints

parent e9089533
No related branches found
No related tags found
No related merge requests found
Pipeline #2623 passed
......@@ -9,8 +9,8 @@ pub trait AdifEncoder {
fn encode(station: &Station, qsos: Vec<Qso>) -> AdifFile;
fn save(station: &Station, qsos: Vec<Qso>, filename: &str) -> Result<(), String> {
let adif = Self::encode(station, qsos);
let contents = adif.serialize().map_err(|x| format!("{}", x))?;
fs::write(filename, contents).map_err(|x| format!("{}", x))?;
let contents = adif.serialize().map_err(|x| format!("{x}"))?;
fs::write(filename, contents).map_err(|x| format!("{x}"))?;
Ok(())
}
......
......@@ -50,7 +50,7 @@ impl App {
// Create new file
let state = State::default();
if let Err(e) = state.save_file(&filename) {
eprintln!("Could not create file {}: {}", filename, e);
eprintln!("Could not create file {filename}: {e}");
return None;
}
state
......@@ -92,7 +92,7 @@ impl App {
self.state.sort();
if let Err(e) = self.state.save_file(&self.filename) {
eprintln!("Couldn't save file: {}", e);
eprintln!("Couldn't save file: {e}");
}
}
}
......@@ -189,10 +189,7 @@ impl App {
let buffer = buffer.trim();
if !buffer.is_empty() {
if let Err(e) = QrzEncoder::save(&self.state.station, self.state.qsos.clone(), buffer) {
println!(
"Could not export ADIF file: {}\nPress any key to continue...",
e
);
println!("Could not export ADIF file: {e}\nPress any key to continue...",);
getch::Getch::new().getch().unwrap();
}
}
......@@ -262,9 +259,9 @@ impl App {
let default_s = default_s.trim();
if default_s.trim().is_empty() {
print!("{}? ", label);
print!("{label}? ");
} else {
print!("{} [{}]? ", label, default_s);
print!("{label} [{default_s}]? ");
}
Self::flush();
......
......@@ -28,7 +28,7 @@ impl TuiValue for String {
impl TuiValue for f64 {
fn to_string(&self) -> String {
format!("{}", self)
format!("{self}")
}
fn from_str(s: &str) -> Option<Self> {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment