2 个版本

0.1.1 2019 年 12 月 30 日
0.1.0 2019 年 12 月 30 日

#210命令行界面

Download history 11017/week @ 2024-01-07 10782/week @ 2024-01-14 10556/week @ 2024-01-21 13546/week @ 2024-01-28 18756/week @ 2024-02-04 17362/week @ 2024-02-11 17948/week @ 2024-02-18 15983/week @ 2024-02-25 17538/week @ 2024-03-03 18368/week @ 2024-03-10 17654/week @ 2024-03-17 17157/week @ 2024-03-24 16323/week @ 2024-03-31 16286/week @ 2024-04-07 16842/week @ 2024-04-14 15157/week @ 2024-04-21

66,856 每月下载量
用于 30 个 crates (6 直接)

MIT/Apache

17KB
206

termize

Crates.io Crates.io license license Actions Cirrus CI

一个 Rust 库,用于获取终端大小和尺寸

这是一个分支仓库,原始仓库位于 这里.

MSRV (最低支持的 Rust 版本): 1.31.1

文档

用法

首先,将以下内容添加到您的 Cargo.toml

[dependencies]
termize = "0.1"

要获取终端窗口的尺寸,只需使用以下代码

fn main() {
    if let Some((w, h)) = termize::dimensions() {
        println!("Width: {}\nHeight: {}", w, h);
    } else {
        println!("Unable to get term size :(");
    }
}

许可证

版权所有 Benjamin Sago, Kevin Knapp, Yuki Okushi 和 term_size/termize 贡献者。

许可协议为以下之一

由您选择。除非您明确声明,否则您有意提交并包含在作品中的任何贡献,根据 Apache-2.0 许可协议定义,应按上述方式双重许可,而不附加任何其他条款或条件。

贡献

欢迎贡献!请参阅我们的 贡献指南.

依赖关系

~215KB