6 stable releases
| 3.0.0 | Feb 4, 2024 |
|---|---|
| 2.1.0 | Jan 19, 2024 |
| 2.0.0 | Mar 14, 2023 |
| 1.0.2 | Sep 27, 2021 |
| 1.0.1 | Sep 11, 2021 |
#61 in Command-line interface
910,865 downloads per month
Used in 259 crates
(23 directly)
8KB
Detects whether a terminal supports unicode.
This crate is a Rust port mashing together
@sindresorhus'
is-unicode-supported and
@iarna's
has-unicode NPM packages.
Example
use supports_unicode::Stream;
if supports_unicode::on(Stream::Stdout) {
println!("stdout supports unicode output");
} else {
println!("no unicode, please");
}
MSRV
This crate requires rustc 1.70.0 or later.