respan

Macros to erase scope information from tokens

APACHE-2.0 License

Downloads
5.2K
Stars
24

Respan

Macros to erase scope information from tokens.

Example

#![forbid(unsafe_code)]

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

License