#scope #macro #information #erase #tokens #unsafe #no-alloc

无std unsaef

宏,用于从标记中擦除作用域信息

3个版本

0.1.2 2023年7月15日
0.1.1 2023年7月3日
0.1.0 2023年4月22日

Rust模式中排名2921

MIT/Apache

6KB

Respan

github crates.io docs.rs build status

宏,用于从标记中擦除作用域信息。

示例

#![forbid(unsafe_code)]

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

许可证

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

无运行时依赖