unchecked_sub

unchecked_sub (검사 없는 뺄셈)

검사 없이 빼며 오버플로 시 UB 인 내장 함수예요.

출처: Rust 공식 문서

본문

검사 없는 뺄셈의 결과를 반환해요. x - y > T::MAX 이거나 x - y < T::MIN 이면 정의되지 않은 동작이 돼요. 안정 대응물은 정수 타입의 unchecked_sub 메서드예요.

pub const unsafe fn unchecked_sub<T>(x: T, y: T) -> T where T: Copy ,

더 알아보기 (Learn more)

Rust 공식 문서