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 |
#64 in Command-line interface
447,312 downloads per month
Used in 184 crates
(14 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.