分类

Rust 中使用 Raw identifier

2019-04-25 09:04 rust

Rust 中定义的关键字越来越多, 有时可能会有命名冲突, 为了部分缓解这个问题, 在 Rust 2018 中定义了 Raw Identifier. 先看示例:

fn main() {
    println!("{}", r#in(5, 1, 10));
}

fn r#in(x: i32, a: i32, b: i32) -> bool {
    a < x && x < b
}

Ref