diff options
author | Brooks J Rady <b.j.rady@gmail.com> | 2020-12-27 00:17:15 +0000 |
---|---|---|
committer | Brooks J Rady <b.j.rady@gmail.com> | 2020-12-27 00:17:15 +0000 |
commit | 1f508ddfb69e4bdedbb7fa3ba7034f8938eacbd9 (patch) | |
tree | 4b46564c9be7b89679f0b06f9913e4dee805e63c | |
parent | adb0daee8d0f1cdd0b2a65dc1d165679ae710b4a (diff) |
Convince clippy to chillfix-197
-rw-r--r-- | src/display/ui.rs | 6 | ||||
-rw-r--r-- | src/display/ui_state.rs | 10 | ||||
-rw-r--r-- | src/os/shared.rs | 8 |
3 files changed, 14 insertions, 10 deletions
diff --git a/src/display/ui.rs b/src/display/ui.rs index d37ab31..24de083 100644 --- a/src/display/ui.rs +++ b/src/display/ui.rs @@ -31,8 +31,10 @@ where let mut terminal = Terminal::new(terminal_backend).unwrap(); terminal.clear().unwrap(); terminal.hide_cursor().unwrap(); - let mut state: UIState = Default::default(); - state.cumulative_mode = opts.total_utilization; + let state = UIState { + cumulative_mode: opts.total_utilization, + ..Default::default() + }; Ui { terminal, state, diff --git a/src/display/ui_state.rs b/src/display/ui_state.rs index 8872cd8..8601a5c 100644 --- a/src/display/ui_state.rs +++ b/src/display/ui_state.rs @@ -79,10 +79,10 @@ pub struct UIState { pub total_bytes_downloaded: u128, pub total_bytes_uploaded: u128, pub cumulative_mode: bool, - utilization_data: VecDeque<UtilizationData>, - processes_map: HashMap<String, NetworkData>, - remote_addresses_map: HashMap<IpAddr, NetworkData>, - connections_map: HashMap<Connection, ConnectionData>, + pub utilization_data: VecDeque<UtilizationData>, + pub processes_map: HashMap<String, NetworkData>, + pub remote_addresses_map: HashMap<IpAddr, NetworkData>, + pub connections_map: HashMap<Connection, ConnectionData>, } impl UIState { @@ -168,7 +168,7 @@ impl UIState { } } let divide_by = if self.utilization_data.is_empty() { - 1 as u128 + 1_u128 } else { self.utilization_data.len() as u128 }; diff --git a/src/os/shared.rs b/src/os/shared.rs index 4ef25a9..ae42022 100644 --- a/src/os/shared.rs +++ b/src/os/shared.rs @@ -35,9 +35,11 @@ impl Iterator for TerminalEvents { pub(crate) fn get_datalink_channel( interface: &NetworkInterface, ) -> Result<Box<dyn DataLinkReceiver>, GetInterfaceErrorKind> { - let mut config = Config::default(); - config.read_timeout = Some(time::Duration::new(1, 0)); - config.read_buffer_size = 65536; + let config = Config { + read_timeout: Some(time::Duration::new(1, 0)), + read_buffer_size: 65536, + ..Default::default() + }; match datalink::channel(interface, config) { Ok(Ethernet(_tx, rx)) => Ok(rx), |