{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreig2kze73rnaeyfy6i55bkrqqrauaniygdeoq7rzisflslbaeresoa",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mj7usokxo362"
  },
  "path": "/t/going-from-asyncwrite-to-asyncread/24130#post_7",
  "publishedAt": "2026-04-11T12:25:00.000Z",
  "site": "https://internals.rust-lang.org",
  "textContent": "What do you mean, by ‘stop executing’? E.g. returning `Poll::Pending` because of a Mutex? The future at position 1 can still continue, right? Or is the problem, that `some_other_async` might not continue for some time untill there is space?",
  "title": "Going from AsyncWrite to AsyncRead"
}