{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihu7acli7xgtk3wu2lyn3ji7i7juqyb3urzmrmbpvizbejiqhxhsy",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mibfzy6ntr72"
  },
  "path": "/t/idea-must-use-inherit/24117#post_3",
  "publishedAt": "2026-03-30T05:25:35.000Z",
  "site": "https://internals.rust-lang.org",
  "textContent": "I don't think that solves the OP's problem – the issue is that adding a plain `#[must_use]` overrides/hides any message that would otherwise be produced by a `#[must_use]` on its return type, so any solution would have to either remove the `#[must_use]` from the function or else cause the message to not be shadowed.",
  "title": "Idea: #[must_use = inherit]"
}