Explore >> Select a destination


You are here

tmandry.gitlab.io
| | tokio.rs
10.4 parsecs away

Travel
| | Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.
| | www.ncameron.org
11.2 parsecs away

Travel
| | Completion-model IO systems don't work naturally with the Read trait. In this post I want to explore why that is and some alternatives. Many of the issues are related to cancellation, and there is some discussion ongoing around whether we can change or amend the cancellation mechanisms in async Rust,
| | theincredibleholk.org
9.6 parsecs away

Travel
| | One of the items on our Async 2027 Roadmap is to come up with some kind of asynchronous cleanup mechanism, like async Drop. There are some tricky design questio...
| | sabrinajewson.org
78.3 parsecs away

Travel
| The main focus of this article will be on attempting to design a system to support asynchronous destructors in the Rust programming language, figuring the exact semantics of them and resolving any issues encountered along the way. By side effect, it also designs a language feature called async genericity which enables supporting blocking and asynchronous code with the same codebase, as well as designing a system for completion-guaranteed futures to be added to the language.