unchecked_sub in std::intrinsics - Rust
Description: Returns the result of an unchecked subtraction, resulting in undefined behavior when `x - y > T::MAX` or `x - y < T::MIN`.
Keywords: rust, rustlang, rust-lang, unchecked_sub

# Function std::intrinsics::unchecked_sub

const: unstable · source · [−]

    pub unsafe extern "rust-intrinsic" fn unchecked_sub<T>(x: T, y: T) -> T where
        T: Copy,

🔬 This is a nightly-only experimental API. (`core_intrinsics`)
Expand description

Returns the result of an unchecked subtraction, resulting in undefined behavior when `x - y > T::MAX` or `x - y < T::MIN`.

This intrinsic does not have a stable counterpart.