atomic_xor

atomic_xor (원자적 XOR)

현재 값과 비트 XOR 를 수행하고 이전 값을 반환하는 원자 내장 함수예요.

출처: Rust 공식 문서

본문

현재 값과 비트 XOR 를 수행하고 이전 값을 반환해요. T 는 정수 또는 포인터 타입이어야 해요. U 는 T 가 정수 타입이면 T 와 같아야 하고, T 가 포인터 타입이면 usize 여야 해요. 안정화된 버전은 원자 타입의 fetch_xor 메서드로 사용할 수 있어요.

pub unsafe fn atomic_xor<T, U, const ORD: AtomicOrdering >( dst: *mut T , src: U, ) -> T where T: Copy , U: Copy ,

더 알아보기 (Learn more)

Rust 공식 문서