)]}'
{
  "commit": "f4e4fc5ae0b80747e9aaab0526ebbc616b1c896b",
  "tree": "35728301d1cac0f4985be01c292283980ab159ee",
  "parents": [
    "cdc4aa0a6142ff7cda91dae5ae373792d81c522c"
  ],
  "author": {
    "name": "A4-Tacks",
    "email": "wdsjxhno1001@163.com",
    "time": "Sun Oct 04 17:58:17 2026 +0800"
  },
  "committer": {
    "name": "A4-Tacks",
    "email": "wdsjxhno1001@163.com",
    "time": "Sun Oct 04 18:23:02 2026 +0800"
  },
  "message": "feat: complete turbofish when fn can\u0027t infer param\n\nExample\n---\n```rust\nfn main() {\n    size_of$0\n}\n```\n\n**Before this PR**\n\n```rust\nfn main() {\n    size_of()\n}\n```\n\n**After this PR**\n\n```rust\nfn main() {\n    size_of::\u003c$1\u003e()\n}\n```\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2fa8a9d4b08eda51dde959753f5b1bc251cf9e5c",
      "old_mode": 33188,
      "old_path": "crates/ide-completion/src/render/function.rs",
      "new_id": "4393b7cc870309bc4800416fc498a76181f9d7a4",
      "new_mode": 33188,
      "new_path": "crates/ide-completion/src/render/function.rs"
    }
  ]
}
