#curses #pancurses #ncurses #memory-safety #pdcurses

pancurses-result

pancurses-result 是 pancurses 的包装器,旨在提供对 curses 的安全接口。这个库旨在保证线程和内存安全,而 pancurses 只提供直接的 C 绑定。

6 个版本 (破坏性更新)

使用旧的 Rust 2015

0.5.1 2018 年 12 月 30 日
0.5.0 2018 年 12 月 29 日
0.4.0 2018 年 12 月 29 日
0.3.0 2018 年 12 月 28 日
0.1.0 2018 年 12 月 26 日

#796命令行界面

MIT 许可证

50KB
759

pancurses-resultpancurses 的包装器,旨在提供对 curses 的安全接口。这个库旨在保证线程和内存安全,而 pancurses 只提供直接的 C 绑定。

许多 curses 函数因各种原因已被重命名。所有重命名的函数都声明了它们对应于 curses 函数。

最外层的类是 Curses。它通过 initscr 初始化。使用其方法来操作 curses 实例。

Curses 管理表示 stdscrWindow

依赖项

~0.2–0.9MB
~15K SLoC