The UNIX and WASI implementations use `isatty`. The Windows implementation uses the same logic the `atty` crate uses, including the hack needed to detect msys terminals. Implement this trait for `File` and for `Stdin`/`Stdout`/`Stderr` and their locked counterparts on all platforms. On UNIX and WASI, implement it for `BorrowedFd`/`OwnedFd`. On Windows, implement it for `BorrowedHandle`/`OwnedHandle`. Based on https://github.com/rust-lang/rust/pull/91121 Co-authored-by: Matt Wilkinson <mattwilki17@gmail.com> |
||
|---|---|---|
| .. | ||
| formatters | ||
| helpers | ||
| stats | ||
| term | ||
| bench.rs | ||
| cli.rs | ||
| console.rs | ||
| event.rs | ||
| lib.rs | ||
| options.rs | ||
| stats.rs | ||
| term.rs | ||
| test_result.rs | ||
| tests.rs | ||
| time.rs | ||
| types.rs | ||