FWIW, support for non-string literals was actually *removed*: https://github.com/mozilla/rust/pull/10166

(However, I don't think that was a final decision.)