diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-10-31 18:52:51 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-10-31 18:52:51 +0100 |
commit | 796c2eb359bc48a575707abb83468b72d57766e5 (patch) | |
tree | 2bb817281030b14e57d159262ea95ddf1211e621 | |
parent | 678ce2a074a396bf550ffe5de24e372adb5319a0 (diff) |
no arithmetics
-rw-r--r-- | src/lib.rs | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1,5 +1,6 @@ use std::fmt; use std::net::{IpAddr, Ipv4Addr, Ipv6Addr}; +use std::ops::AddAssign; use futures::future; use futures::stream::{StreamExt, TryStreamExt}; @@ -128,7 +129,7 @@ async fn internal_addresses(filter: Option<String>) -> Result<Vec<IpNet>> { let mut links = links.execute(); - let mut num_links = 0; + let mut num_links = 0_i32; let mut link_addrs = Vec::new(); while let Some(link) = links.try_next().await? { @@ -167,7 +168,7 @@ async fn internal_addresses(filter: Option<String>) -> Result<Vec<IpNet>> { link_addrs.append(&mut addrs.collect::<Vec<IpNet>>().await); - num_links += 1; + num_links.add_assign(1); } if num_links > 0 { |