summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOrhun Parmaksız <orhunparmaksiz@gmail.com>2022-10-01 15:14:01 +0200
committerOrhun Parmaksız <orhunparmaksiz@gmail.com>2022-10-01 15:14:01 +0200
commitbcfd992f6b1941514f6421b667e61423a23756fd (patch)
tree10d614e8d71749cbae6ba20b0d0b11bf19371157
parente3d9c2894b6eb86dae15647cc0356ae7e8a82c1e (diff)
parent5935263563eb46b5b3dfa619194feda7b6686b72 (diff)
Merge branch 'master' into chore/add_build_scriptchore/add_build_script
-rw-r--r--src/kernel/info.rs8
-rw-r--r--src/kernel/mod.rs2
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<Vec<String>>,
}
+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)),
}
}