Rust std lib에서 enum 유형을 가져오고 참조하는 방법은 무엇입니까?녹에서 열거 형을 가져오고 참조하는 방법은 무엇입니까?
std::sync::atomics
모듈의 Ordering
열거 형을 사용하려고합니다. 나의 시도는 지금까지 모두 실패로 끝났다있다 : 나는 현재 녹 V를 사용하고
use std::sync::atomics::AtomicBool;
use std::sync::atomics::Ordering;
// error unresolved import: there is no `Relaxed` in `std::sync::atomics::Ordering`
// use std::sync::atomics::Ordering::Relaxed;
fn main() {
let mut ab = AtomicBool::new(false);
let val1 = ab.load(Ordering::Relaxed); // error: unresolved import:
// there is no `Relaxed` in `std::sync::atomics::Ordering`
println!("{:?}", val1);
ab.store(true, Ordering.Relaxed); // error: unresolved name `Ordering`
let val2 = ab.load(Ordering(Relaxed)); // error: unresolved name `Relaxed`
println!("{:?}", val2);
}
0.9..