summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authororhun <orhun@archlinux.org>2021-07-16 19:03:09 +0300
committerorhun <orhun@archlinux.org>2021-07-16 19:03:09 +0300
commit2e8331a62c4c36312fc675f50af6643b043aa2f3 (patch)
treec56915114ffd373f06423d71b35d55c9379536d0
parent05ebb7451e596b01f536e43497329892997e93f9 (diff)
fix: Fix clippy lints
-rw-r--r--src/app.rs2
-rw-r--r--src/event.rs6
-rw-r--r--src/kernel/cmd.rs2
-rw-r--r--src/kernel/log.rs10
-rw-r--r--src/main.rs2
5 files changed, 7 insertions, 15 deletions
diff --git a/src/app.rs b/src/app.rs
index 33bceb9..31c8c80 100644
--- a/src/app.rs
+++ b/src/app.rs
@@ -560,7 +560,7 @@ impl App {
{
frame.render_widget(
Paragraph::new(StyledText::default().stylize_data(
- &kernel_logs.select(area.height, 2),
+ kernel_logs.select(area.height, 2),
"] ",
self.style.clone(),
))
diff --git a/src/event.rs b/src/event.rs
index 5e9b763..ec38d3a 100644
--- a/src/event.rs
+++ b/src/event.rs
@@ -41,10 +41,8 @@ impl Events {
let tx = tx.clone();
thread::spawn(move || {
let stdin = io::stdin();
- for evt in stdin.keys() {
- if let Ok(key) = evt {
- tx.send(Event::Input(key)).unwrap();
- }
+ for key in stdin.keys().flatten() {
+ tx.send(Event::Input(key)).unwrap();
}
})
};
diff --git a/src/kernel/cmd.rs b/src/kernel/cmd.rs
index d870044..23f39da 100644
--- a/src/kernel/cmd.rs
+++ b/src/kernel/cmd.rs
@@ -64,7 +64,7 @@ impl ModuleCommand {
match self {
Self::None => Command::new(String::from(""), "", format!("Module: {}", module_name), Symbol::None),
Self::Load => Command::new(
- if Self::is_module_filename(&module_name) {
+ if Self::is_module_filename(module_name) {
format!("insmod {}", &module_name)
} else {
format!("modprobe {0} || insmod {0}.ko", &module_name)
diff --git a/src/kernel/log.rs b/src/kernel/log.rs
index 6c7da13..3991c65 100644
--- a/src/kernel/log.rs
+++ b/src/kernel/log.rs
@@ -94,16 +94,10 @@ impl KernelLogs {
}
}
ScrollDirection::Left => {
- self.crop_offset = match self.crop_offset.checked_sub(10) {
- Some(v) => v,
- None => 0,
- }
+ self.crop_offset = self.crop_offset.saturating_sub(10)
}
ScrollDirection::Right => {
- self.crop_offset = match self.crop_offset.checked_add(10) {
- Some(v) => v,
- None => 0,
- }
+ self.crop_offset = self.crop_offset.checked_add(10).unwrap_or(0)
}
_ => {}
}
diff --git a/src/main.rs b/src/main.rs
index 8d192b8..f261d0c 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -328,7 +328,7 @@ where
&kernel.modules.current_info.raw_text
}
Block::Activities => {
- &kernel.logs.selected_output.trim()
+ kernel.logs.selected_output.trim()
}
_ => "",
});