{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreif4cey7m722stjz7wylktylt4dzeufjfp6x3yiqend3t33qlpmc6y",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mggqxrvmx6i2"
  },
  "path": "/t/feature-request-proc-macro-with-content-as-string/24061#post_5",
  "publishedAt": "2026-03-06T23:00:54.000Z",
  "site": "https://internals.rust-lang.org",
  "textContent": "johanmattsson:\n\n> Formatting can still be done on some macro bodies but not on the ones that care about white space.\n\nRustfmt has no way to know if a macro invocation is for a macro that cares about whitespace. Knowing that requires doing name resolution and macro expansion, both of which are impossible for rustfmt as it works on individual files and doesn't have access to crate metadata for dependencies.",
  "title": "Feature request: proc_macro with content as string"
}