2 releases
new 0.1.1 | Oct 27, 2024 |
---|---|
0.1.0 | Oct 27, 2024 |
#2053 in Network programming
204 downloads per month
Used in 3 crates
(via fcnet)
6KB
104 lines
nftables-async
An async version of the helper to run nftables in the nftables
crate. Simply add both nftables-async
and nftables
to your crate, then use the nftables_async::apply_ruleset
or nftables_async::get_current_ruleset
to perform manipulations. Everything is compatible with the sync helper, even the error types, the functions, however, return "true" async futures.
The I/O in the futures is backed by the Tokio process
module which doesn't require the runtime, so the library is still runtime-agnostic.
Dependencies
~3–12MB
~131K SLoC