unchecked_rem
unchecked_rem (검사 없는 나머지)
검사 없는 나머지를 계산하며 0 나눗셈/오버플로 시 UB 인 내장 함수예요.
출처: Rust 공식 문서
본문
검사 없는 나눗셈의 나머지를 반환해요. y == 0 이거나 x == T::MIN && y == -1 이면 정의되지 않은 동작이 돼요. 안전한 래퍼는 정수 기본 타입의 checked_rem 메서드 등이에요.
pub const unsafe fn unchecked_rem<T>(x: T, y: T) -> T where T: Copy ,