• Home
  • Raw
  • Download

Lines Matching +full:test +full:- +full:msrv

6 * **Fast**: Tokio's zero-cost abstractions give you bare-metal
15 [![Crates.io][crates-badge]][crates-url]
16 [![MIT licensed][mit-badge]][mit-url]
17 [![Build Status][actions-badge]][actions-url]
18 [![Discord chat][discord-badge]][discord-url]
20 [crates-badge]: https://img.shields.io/crates/v/tokio.svg
21 [crates-url]: https://crates.io/crates/tokio
22 [mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg
23 [mit-url]: https://github.com/tokio-rs/tokio/blob/master/LICENSE
24 [actions-badge]: https://github.com/tokio-rs/tokio/workflows/CI/badge.svg
25 [actions-url]: https://github.com/tokio-rs/tokio/actions?query=workflow%3ACI+branch%3Amaster
26 [discord-badge]: https://img.shields.io/discord/500028886025895936.svg?logo=discord&style=flat-squa…
27 [discord-url]: https://discord.gg/tokio
36 Tokio is an event-driven, non-blocking I/O platform for writing
40 * A multithreaded, work-stealing based task [scheduler].
68 async fn main() -> Result<(), Box<dyn std::error::Error>> {
101 [mini-redis] repository.
103 [examples]: https://github.com/tokio-rs/tokio/tree/master/examples
104 [mini-redis]: https://github.com/tokio-rs/mini-redis/
107 [docs][feature-flag-docs].
119 [discussions]: https://github.com/tokio-rs/tokio/discussions
120 [feature-flag-docs]: https://docs.rs/tokio/#feature-flags
128 [guide]: https://github.com/tokio-rs/tokio/blob/master/CONTRIBUTING.md
139 * [`warp`]: A super-easy, composable, web server framework for warp speeds.
143 * [`tracing`] (formerly `tokio-trace`): A framework for application-level tracing and async-aware d…
147 * [`mio`]: A low-level, cross-platform abstraction over OS I/O APIs that powers
157 [`tower`]: https://github.com/tower-rs/tower
158 [`loom`]: https://github.com/tokio-rs/loom
159 [`rdbc`]: https://github.com/tokio-rs/rdbc
160 [`tracing`]: https://github.com/tokio-rs/tracing
161 [`mio`]: https://github.com/tokio-rs/mio
162 [`bytes`]: https://github.com/tokio-rs/bytes
168 * `tokio` - [view changelog](https://github.com/tokio-rs/tokio/blob/master/tokio/CHANGELOG.md)
169 …* `tokio-util` - [view changelog](https://github.com/tokio-rs/tokio/blob/master/tokio-util/CHANGEL…
170 …* `tokio-stream` - [view changelog](https://github.com/tokio-rs/tokio/blob/master/tokio-stream/CHA…
171 …* `tokio-macros` - [view changelog](https://github.com/tokio-rs/tokio/blob/master/tokio-macros/CHA…
172 …* `tokio-test` - [view changelog](https://github.com/tokio-rs/tokio/blob/master/tokio-test/CHANGEL…
176 <!--
178 - .github/workflows/ci.yml
179 - CONTRIBUTING.md
180 - README.md
181 - tokio/README.md
182 - tokio/Cargo.toml
183 - tokio-util/Cargo.toml
184 - tokio-test/Cargo.toml
185 - tokio-stream/Cargo.toml
186 -->
188 Tokio will keep a rolling MSRV (minimum supported rust version) policy of **at
189 least** 6 months. When increasing the MSRV, the new Rust version must have been
190 released at least six months ago. The current MSRV is 1.63.
192 Note that the MSRV is not increased automatically, and only as part of a minor
193 release. The MSRV history for past minor releases can be found below:
195 * 1.30 to now - Rust 1.63
196 * 1.27 to 1.29 - Rust 1.56
197 * 1.17 to 1.26 - Rust 1.49
198 * 1.15 to 1.16 - Rust 1.46
199 * 1.0 to 1.14 - Rust 1.45
202 increases the MSRV of Tokio, we do not guarantee that this does not happen.
204 works with the MSRV of that minor release.
219 * `1.20.x` - LTS release until September 2023. (MSRV 1.49)
220 * `1.25.x` - LTS release until March 2024. (MSRV 1.49)
235 * `1.8.x` - LTS release until February 2022.
236 * `1.14.x` - LTS release until June 2022.
237 * `1.18.x` - LTS release until June 2023.
243 [MIT license]: https://github.com/tokio-rs/tokio/blob/master/LICENSE