// Copyright 2025 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
// From libcrux-ml-kem/src/constant_time_ops.rs
/// Return 1 if `value` is not zero and 0 otherwise.
// Don't inline this to avoid that the compiler optimizes this out.
/// Return 1 if the bytes of `lhs` and `rhs` do not exactly
/// match and 0 otherwise.
pub