1个不稳定版本

0.1.0 2024年3月8日

#803进程宏

MIT/Apache

5KB

Around 库

这是 around 库,一个Rust进程宏库,用于在您的期望函数中调用其他函数。

入门指南

要使用 around 库,将其添加到您的 Cargo.toml 文件中

[dependencies]
around = { version = "0.1.0"}

用法

around 库提供了进程宏 beforeafterboth,允许在预期时运行另一个函数。

该函数必须存在并在作用域内。

以下是如何使用它的基本示例

#[around(database_clean)]
fn fancy_func(){
    // Your function code here...
}

在此示例中,database_clean 将被调用两次,一次在您的原始函数代码之前,一次之后。

目前这实际上等同于

fn fancy_func(){
    database_clean();
    // Your function code here...
    database_clean();
}

许可证

在您选择的情况下,根据 Apache许可证版本2.0MIT许可证 许可。
除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交给此库的任何贡献,都应按上述方式双许可,而不附加任何额外的条款或条件。

依赖项

~275–720KB
~17K SLoC