#rustyline #read-line #fork

yatima-rustyline

支持 Wasm 的 rustyline 分支

2 个不稳定版本

0.2.0 2022年8月22日
0.1.0 2022年5月16日

#1027 in WebAssembly

Download history 5/week @ 2024-03-10 32/week @ 2024-03-31 44/week @ 2024-04-28 1/week @ 2024-05-05

194 每月下载量

MIT 许可证

435KB
11K SLoC

yatima-rustyLine

支持 Wasm 的 rustyline

该项目是从 rustyline (版权所有 2015 Katsu Kawakami & rustyline 作者) 分支出来的。


lib.rs:

Rust 的 Readline 实现

本实现基于 Antirez 的 Linenoise

示例

用法

let mut rl = yatima_rustyline::Editor::<()>::new()?;
let readline = rl.readline(">> ");
match readline {
    Ok(line) => println!("Line: {:?}", line),
    Err(_) => println!("No input"),
}

依赖项

~3–16MB
~172K SLoC