### What it does Checks for non-ASCII characters in string and char literals. ### Why is this bad? Yeah, we know, the 90's called and wanted their charset back. Even so, there still are editors and other programs out there that don't work well with Unicode. So if the code is meant to be used internationally, on multiple operating systems, or has other portability requirements, activating this lint could be useful. ### Example ``` let x = String::from("€"); ``` Use instead: ``` let x = String::from("\u{20ac}"); ```