## 事象
[[IntelliJ Rust]]で[[formatマクロ]]を使って数値型を指定すると以下のようなエラーになる。
```
`usize` doesn't implement `Display` (required by {})
```
以下のようなコード。
```rust
let xs = vec![1, 3];
format!("{}", xs.len())
```
[[フォーマット文字列 (Rust)|フォーマット文字列]]を使うものであれば発生する。
## 原因
キャッシュが残って不整合が起こっていた???
## 解決方法
[[IntelliJ Rustの調子が悪いときに試す手順]] を実施する。
## 参考
- [Error \`i32\` doesn't implement \`Display\` · Issue \#5807 · intellij\-rust/intellij\-rust](https://github.com/intellij-rust/intellij-rust/issues/5807)