18 releases (8 breaking)
Uses new Rust 2024
new 0.8.1 | Mar 27, 2025 |
---|---|
0.7.1 | Jan 27, 2025 |
0.6.0 | Dec 12, 2024 |
0.4.2 | Nov 29, 2024 |
#273 in Asynchronous
65KB
920 lines
est
English | 简体中文
Extensions for the rust Standard library and Tokio
Original Author: @czy-29
Latest version: v0.8.1
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::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.8"
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
~5–14MB
~169K SLoC