#cli #arg #argument

abbrev

类似于 Ruby 的 Abbrev 模块

4 个版本

使用旧的 Rust 2015

0.2.2 2020年1月1日
0.2.1 2019年12月31日
0.2.0 2019年12月30日
0.1.0 2018年1月31日

931命令行界面 中排名

每月 22 次下载

MIT 许可证

5KB
85

abbrev

Build Status Crates.io

类似于 Ruby 的 Abbrev 模块

示例

use abbrev::abbrev;

fn main() {
    let xs = vec!["foo", "fool", "folding", "flop"];
    let map = abbrev(&xs);

    println!("{:#?}", map);
}

它将打印

{
    "fl": "flop",
    "flo": "flop",
    "flop": "flop",
    "fol": "folding",
    "fold": "folding",
    "foldi": "folding",
    "foldin": "folding",
    "folding": "folding",
    "foo": "foo",
    "fool": "fool"
}

许可证

MIT

无运行时依赖