in crates/lsp-client/src/msg.rs [62:70]
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
match &self.0 {
IdRepr::I32(it) => fmt::Display::fmt(it, f),
// Use debug here, to make it clear that `92` and `"92"` are
// different, and to reduce WTF factor if the sever uses `" "` as an
// ID.
IdRepr::String(it) => fmt::Debug::fmt(it, f),
}
}