4 个版本
使用旧的 Rust 2015
0.2.2 | 2018 年 6 月 1 日 |
---|---|
0.2.1 | 2018 年 5 月 31 日 |
0.2.0 | 2018 年 5 月 31 日 |
0.1.0 | 2018 年 5 月 31 日 |
#12 在 #textual
9KB
165 行
nzsc_single_player_text_interface
nzsc_single_player 的文本包装器。
从 v0.5.0 版本开始,nzsc_single_player::single_player_game::SinglePlayerNZSCGame
不再返回依赖应用可以使用字符串。相反,它返回一个 nzsc_single_player::io::Output
,将 Output
对象的显示细节留给依赖应用。
现在编写命令行界面需要更多的代码,因为你现在必须自己实现字符串化器。
这个项目旨在成为那个问题的即插即用解决方案。
它提供了一个简单的方法将 nzsc_single_player::io::Output
转换为字符串(设计用于打印到命令行)
extern crate nzsc_single_player_text_interface;
use nzsc_single_player_text_interface::{ question, notification };
let question: nzsc::io::Question = /*...*/;
let notification: nzsc::io::Notification = /*...*/;
let s = question::to_string(&question);
let s = notification::to_string(¬ification);
依赖关系
~48KB