#variables #temporary #procedural #proc-macro #manage

templest

管理临时变量的过程宏

3个版本 (1个稳定版)

1.0.0 2023年11月30日
0.1.1 2023年11月30日
0.1.0 2023年11月30日

#997过程宏

无许可证

3KB

Templest

一个用于简化临时变量使用的过程宏。代码示例

use temp::temp;

fn main() {
    let temp!() = 10;
    
    println!("{:?}", temp!(-));
}

此代码示例将 10 打印到控制台。如果我们添加一个新的临时变量,在定义第一个为10之后,将其定义为20,那么将打印20。

use temp::temp;

fn main() {
    let temp!() = 10;
    let temp!() = 20;
    
    println!("{:?}", temp!(-));
}

此新的代码示例将打印 20 到控制台。

无运行时依赖