3 个版本
0.1.21 | 2021 年 12 月 28 日 |
---|---|
0.1.20 | 2021 年 12 月 28 日 |
0.1.19 |
|
0.1.18 | 2021 年 12 月 13 日 |
0.1.17 |
|
#764 in 命令行界面
在 2 crate 中使用
32KB
665 代码行
any-terminal-size
Rust 库,用于获取其他进程的终端大小。
use any_terminal_size::{any_terminal_size, Height, Width};
let size = any_terminal_size();
if let Some((Width(w), Height(h))) = size {
println!("The terminal size of your process or [transitive] parent process is {} cols wide and {} lines tall.", w, h);
} else {
println!("Unable to get terminal the size.");
}
最小 Rust 版本
此crate需要至少 Rust 版本 1.31.0(2018-12-06)
许可证
许可协议为以下之一
- Apache License 2.0(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交的任何贡献,将如上所述双重许可,不附加任何额外条款或条件。
依赖关系
~11–360KB