From 5935263563eb46b5b3dfa619194feda7b6686b72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Orhun=20Parmaks=C4=B1z?= Date: Sat, 1 Oct 2022 15:13:05 +0200 Subject: [PATCH] refactor: Apply clippy suggestions --- src/kernel/info.rs | 8 +++++++- src/kernel/mod.rs | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/kernel/info.rs b/src/kernel/info.rs index 7140b8a..999d205 100644 --- a/src/kernel/info.rs +++ b/src/kernel/info.rs @@ -7,6 +7,12 @@ pub struct KernelInfo { uname_output: IntoIter>, } +impl Default for KernelInfo { + fn default() -> Self { + Self::new() + } +} + impl KernelInfo { /** * Create a new kernel info instance. @@ -70,7 +76,7 @@ mod tests { use super::*; #[test] fn test_info() { - let mut kernel_info = KernelInfo::new(); + let mut kernel_info = KernelInfo::default(); for _x in 0..kernel_info.uname_output.len() + 1 { kernel_info.next(); } diff --git a/src/kernel/mod.rs b/src/kernel/mod.rs index af358df..dd55b33 100644 --- a/src/kernel/mod.rs +++ b/src/kernel/mod.rs @@ -25,7 +25,7 @@ impl Kernel { pub fn new(args: &ArgMatches) -> Self { Self { logs: KernelLogs::default(), - info: KernelInfo::new(), + info: KernelInfo::default(), modules: KernelModules::new(ListArgs::new(args), Style::new(args)), } }