1 个不稳定版本
0.1.0 | 2021年5月3日 |
---|
#843 在 过程宏
8KB
64 行
sh-builtin-rs
用于编译动态加载Bash内置命令的crate和过程宏。
注意:此crate仍在开发中。
用法
use sh_builtin_bash::bash_builtin;
/// Prints its arguments back to the standard output.
#[bash_builtin(function = "echo-rs")]
pub fn echo_rs(words: &Vec<String>) -> Result<(), Box<dyn std::error::Error>> {
println!("{}", words.join(" "));
Ok(())
}
依赖项
~1.2–3MB
~69K SLoC