Commit Graph

14 Commits

Author SHA1 Message Date
Bene 04e8b6c093 Added to dictionary 2023-05-05 09:13:55 +02:00
Bene d4d750523a Review Fixes. Thanks to @eholk 2023-05-05 09:11:10 +02:00
Bene 330d3a4a85 Added JoinHandle to dictionary 2023-02-02 15:53:22 +01:00
Didrik Nordström 481c0c1a68 Revamped "Why Async" section
- Divided page into different subsections, and fleshed them out
- Added subsections on concurrency models
- Moved parts of "Performance" section from "The state of async Rust",
  and elaborated on the parts that are ecosystem maturity related
2021-02-09 04:49:57 +00:00
Lee Bernick 089bbd766e Add section on async crates, runtimes, and multithreading
Co-authored-by: Didrik Nordström <didrik.nordstrom@gmail.com>
2020-10-26 11:08:37 -04:00
Lee Bernick 87015e2183
More beginner-friendly TCP server example (#102)
I wanted to write an example to help guide people new to asynchronous programming, with fewer external dependencies (as some people requested in #66). The example starts with the [single threaded TCP server from the Rust book](https://doc.rust-lang.org/book/ch20-01-single-threaded.html) and uses async functionality to add concurrency.
The example goes through:
- some examples of blocking code and how to make them non blocking (should address #64 as well)
- spawning tasks vs using combinators to run them concurrently on a single thread
- testing code by creating mocks and implementing async read/write traits for the mocks
2020-09-16 16:00:12 -07:00
Carl Fredrik Samson 1a5b1f2eab fixed spelling mistake, added pointee and repurposed to dictionary 2020-05-29 00:09:03 +02:00
Carl Fredrik Samson 2d9f3df930 added PhantomPinned and init to the dictionary 2020-05-28 23:38:17 +02:00
Joshua Groves 3f6335a5b2 Remove outdated reference to `FutureObj` 2020-03-09 14:47:40 -07:00
Jens Krause e0901fe3a8 Fix spellcheck 2020-02-03 09:44:24 -08:00
funkill2 4283a83ca7
fixed dictionary header 2019-09-20 18:32:32 +03:00
funkill2 df1ded856e
case insensitive sorting of dictionary 2019-09-20 18:30:05 +03:00
funkill2 f93dea5054
added new words 2019-09-20 18:29:18 +03:00
funkill2 f98b6c0e28
added spellchecking 2019-09-20 17:53:49 +03:00