Axum 0.6.0-rc.1
主要更新Routing、Extractors、Middleware。
详情请看以下链接。
ReadMore:https://github.com/tokio-rs/axum/blob/main/axum/CHANGELOG.md
ReadMore:https://tokio.rs/blog/2022-08-whats-new-in-axum-0-6-0-rc1
clap4shell:独立的用于shell脚本的clap包装器
clap4shell是一个基于clap.getopt的替代品。
clap4shell提供选项从stdin将YAML文档输入,然后将解析后的结果以新行分隔的格式打印出来。
用法
name: example
bin_name: $(basename $0)
version: "0.0"
about: sample text
author: Fumiaki Kinoshita <fumiexcel@gmail.com>
args:
- verbose:
help: verbose output
short: v
long: verbose
- host:
takes_value: true
long: host
value_name: <HOST>
help: 'host name'
- mode:
long: mode
help: option with a certain set of possible values
possible_values: [ herbivore, carnivore, omnivore ]
- cmd:
help: command
- arg:
help: command arguments
multiple_values: true
该模式基于clap_serde。
eval "$(clap4shell parse "$@" <<EOT
...
EOT
)"
ReadMore:https://github.com/fumieval/clap4shell
From 日报小组 冰山上的 mook && Mike
社区学习交流平台订阅:
1
共 1 条评论, 1 页
评论区
写评论Axum 0.6值得期待