nftables-async-0.2.0 has been yanked.
Visit the last successful build:
nftables-async-0.4.0
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.
To provide the asynchronous I/O, an implementation of the Process trait in the crate is needed. Two implementations are provided built-in behind feature gates:
TokioProcessusing the Tokio stack, enabled viatokio-processfeatureAsyncProcessusing theasync-processcrate (Smol stack), enabled viaasync-processfeature