如何在Rust中声明一个"静态"结构体字段,最好带有默认值:
struct MyStruct {
x: i32, // instance
y: i32, // instance
my_static: i32 = 123, // static, how?
}
fn main() {
let a = get_value();
if a == MyStruct::my_static {
//...
} else {
//...
}
}
static
关键字不起作用吗? - CinCout