typed_swap_nonoverlapping

typed_swap_nonoverlapping (타입 있는 비중첩 교환)

단일 값의 비중첩 타입 교환을 수행하는 내장 함수예요.

출처: Rust 공식 문서

본문

단일 값의 비중첩(non-overlapping) 타입 교환을 수행해요. T 가 즉시값으로 로드·저장될 수 있는 단순 타입이면 코드 생성 백엔드가 더 나은 구현으로 대체해요.

pub const unsafe fn typed_swap_nonoverlapping<T>(x: *mut T , y: *mut T )

더 알아보기 (Learn more)

Rust 공식 문서