#token #scope #macro #information #erase #no-alloc

无std respan

用于从token中删除作用域信息的宏

6个版本

0.1.5 2023年7月15日
0.1.4 2023年7月3日
0.1.3 2023年3月5日
0.1.2 2022年12月17日
0.1.0 2022年11月30日

#2260Rust模式

每月25次下载

MIT/Apache

7KB

Respan

github crates.io docs.rs build status

用于从token中删除作用域信息的宏。

示例

#![forbid(unsafe_code)]

fn main() {
    let ptr = 1337 as *const i32;
    let value = respan::call_site! {
        unsafe { *ptr }
    };
    println!("{}", value);
}

许可证

许可协议为Apache许可证,版本2.0MIT许可证,您可任选其一。
除非您明确声明,否则您提交给此crate的任何有意包含的贡献,根据Apache-2.0许可证的定义,应作为上述双重许可,不附加任何额外条款或条件。

无运行时依赖