19 releases (9 breaking)
Uses new Rust 2024
new 0.9.0 | Apr 25, 2025 |
---|---|
0.8.1 | Mar 27, 2025 |
0.7.1 | Jan 27, 2025 |
0.6.0 | Dec 12, 2024 |
0.4.2 | Nov 29, 2024 |
#294 in Asynchronous
169 downloads per month
94KB
1.5K
SLoC
est
English | 简体中文
Extensions for the rust Standard library and Tokio
Website | crates.io | docs.rs | Changelog
Original Author: @czy-29
Latest version: v0.9.0
What
Extensions for the rust Standard library and Tokio.
Some of the items are as follows:
AnyRes
collections::MapExt::replace_key()
future::FutureExt::with_cancel_signal()
future::IntoFutureWithArgs
process::Command
sync::once
task::task_tracker::CloseAndWait::close_and_wait()
task::GracefulTask
task::TaskId
thread::ThreadId
Please visit the docs.rs page for more details.
Why
Mainly the lowest level reusable components abstracted during the development process of opensound-org projects. Of course, others may also find these things useful.
How
You can:
cargo add est
Or in your Cargo.toml
:
[dependencies]
est = "0.9"
Star History
License
This project is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Github is our single source of truth, where we welcome all issues and pull requests.
We also have two downstream read-only mirrors that are automatically pushed:
As they are read-only mirrors, please do not initiate any merge or pull requests on these two platforms.
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in est
by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.
Dependencies
~0–9MB
~75K SLoC