【文件属性】:
文件名称:clap-port-flag:使用Structopt轻松向命令行界面添加--port标志
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-01 00:22:48
cli flags Rust
拍手端口标志
使用Structopt轻松向命令行界面添加--port标志。
用法
示例:基础
在src/main.rs使用以下代码:
extern crate clap_port_flag;
#[macro_use] extern crate structopt;
use structopt :: StructOpt;
use clap_port_flag :: Port;
#[derive(Debug, StructOpt)]
struct Cli {
#[structopt(flatten)]
port: Port,
}
fn main () {
let args = Cli :: from_args ();
let _tcp_listener = args.port. bind (). unwrap ();
}
运行二进制文件时,它将提供以下输出:
my-co
【文件预览】:
clap-port-flag-master
----.gitignore(91B)
----src()
--------lib.rs(2KB)
----.travis.yml(362B)
----Cargo.toml(394B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(728B)
--------stale.yml(460B)
--------ISSUE_TEMPLATE.md(2KB)
--------CONTRIBUTING.md(3KB)
--------CODE_OF_CONDUCT.md(3KB)
----examples()
--------main.rs(367B)
----LICENSE-MIT(1KB)
----README.md(3KB)
----rustfmt.toml(30B)
----CERTIFICATE(1KB)
----LICENSE-APACHE(11KB)