Skip to content

Commit 26eda64

Browse files
h7x4cathay4t
authored andcommitted
Swap 'futures' dependency for 'futures-util' and 'futures-channel'
1 parent c0edfbf commit 26eda64

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+55
-54
lines changed

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ tokio_socket = ["netlink-proto/tokio_socket", "tokio"]
1818
smol_socket = ["netlink-proto/smol_socket", "async-global-executor"]
1919

2020
[dependencies]
21-
futures = "0.3.11"
21+
futures-util = "0.3.11"
22+
futures-channel = "0.3.11"
2223
log = "0.4.8"
2324
thiserror = "1"
2425
netlink-sys = { version = "0.8" }

examples/add_address.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::env;
44

5-
use futures::stream::TryStreamExt;
5+
use futures_util::stream::TryStreamExt;
66
use ipnetwork::IpNetwork;
77
use rtnetlink::{new_connection, Error, Handle};
88

examples/add_neighbour.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::{convert::TryFrom, env, net::IpAddr};
44

5-
use futures::stream::TryStreamExt;
5+
use futures_util::stream::TryStreamExt;
66
use rtnetlink::{new_connection, Error, Handle};
77

88
#[tokio::main]

examples/add_route_pref_src.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::{env, net::Ipv4Addr};
44

5-
use futures::TryStreamExt;
5+
use futures_util::TryStreamExt;
66
use ipnetwork::Ipv4Network;
77
use rtnetlink::{new_connection, Error, Handle, RouteMessageBuilder};
88

examples/create_macvlan.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::{env, str::FromStr};
44

5-
use futures::stream::TryStreamExt;
5+
use futures_util::stream::TryStreamExt;
66
use macaddr::MacAddr;
77
use rtnetlink::{
88
new_connection, packet_route::link::MacVlanMode, Error, Handle, LinkMacVlan,

examples/create_macvtap.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::env;
44

5-
use futures::stream::TryStreamExt;
5+
use futures_util::stream::TryStreamExt;
66
use rtnetlink::{
77
new_connection, packet_route::link::MacVtapMode, Error, Handle, LinkMacVtap,
88
};

examples/create_vxlan.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::env;
44

5-
use futures::stream::TryStreamExt;
5+
use futures_util::stream::TryStreamExt;
66
use rtnetlink::{new_connection, Error, Handle, LinkVxlan};
77

88
#[tokio::main]

examples/create_xfrm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// SPDX-License-Identifier: MIT
22

3-
use futures::stream::TryStreamExt;
3+
use futures_util::stream::TryStreamExt;
44
use rtnetlink::{new_connection, Error, Handle, LinkXfrm};
55

66
#[tokio::main]

examples/del_address.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use std::{
55
net::{IpAddr, Ipv4Addr, Ipv6Addr},
66
};
77

8-
use futures::stream::TryStreamExt;
8+
use futures_util::stream::TryStreamExt;
99
use ipnetwork::IpNetwork;
1010
use rtnetlink::{new_connection, AddressMessageBuilder, Error, Handle};
1111

examples/del_link.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::env;
44

5-
use futures::stream::TryStreamExt;
5+
use futures_util::stream::TryStreamExt;
66
use rtnetlink::{new_connection, Error, Handle};
77

88
#[tokio::main]

0 commit comments

Comments
 (0)