improve safety comment

This commit is contained in:
ivan-shrimp 2024-07-19 19:16:33 +08:00
parent eaaed00ff5
commit 90bba8beb5

View file

@ -1270,7 +1270,7 @@ pub const fn isqrt(self) -> Self {
// Inform the optimizer about it.
unsafe { hint::assert_unchecked(res < 1 << (Self::BITS / 2)) };
// SAFETY: The result is positive.
// SAFETY: The square root of an integer >= 1 is always >= 1.
unsafe { Self::new_unchecked(res) }
}
};