aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/app.rs6
-rw-r--r--src/config.rs1
-rw-r--r--src/main.rs2
3 files changed, 5 insertions, 4 deletions
diff --git a/src/app.rs b/src/app.rs
index 476b4a7..2aee404 100644
--- a/src/app.rs
+++ b/src/app.rs
@@ -112,8 +112,8 @@ impl App<'_> {
self.mistake_count
);
}
- if self.error.is_some() {
- println!("{}", self.error.as_ref().unwrap());
+ if let Some(e) = self.error.as_ref() {
+ println!("{}", e);
}
return Ok(());
}
@@ -260,7 +260,7 @@ impl App<'_> {
.iter()
.map(|line| line.len())
.sum::<usize>();
- for i in 0..lines[current_line].len() {
+ for (i, _) in lines[current_line].iter().enumerate() {
if i + offset < self.state.current {
self.stdout
.queue(SetForegroundColor(Color::Green))?
diff --git a/src/config.rs b/src/config.rs
index 23bef3b..c955b02 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -1,3 +1,4 @@
+#![allow(clippy::type_complexity)]
use std::{env, fs, path::PathBuf};
use anyhow::{Result, anyhow};
diff --git a/src/main.rs b/src/main.rs
index a57c99f..c530dc4 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -66,7 +66,7 @@ async fn main() -> Result<()> {
} else if let Some(q) = &args.quote {
let path = Path::new(q);
let mut quotes = generate_quotes(path).unwrap();
- let mut rng = rand::rand_core::UnwrapErr(rand::rngs::SysRng::default());
+ let mut rng = rand::rand_core::UnwrapErr(rand::rngs::SysRng);
let chosen = rng.next_u64() as usize;
Quote {
text: quotes.remove(chosen),
XMR address: 854DmXNrxULU3ZFJVs4Wc8PFhbq29RhqHhY8W6cdWrtFN3qmooKyyeYPcDzZTNRxphhJ5UzASQfAdEMwSteVqymk28aLhqj