Zig 0.17.0-dev (Split by item)

This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig library itself.

ctneq

ml_kem.ctneq
fn ctneq(comptime len: usize, a: [len]u8, b: [len]u8) u1

File

lib/std/crypto/ml_kem.zig:1428

Code

fn ctneq(comptime len: usize, a: [len]u8, b: [len]u8) u1 {
    return 1 - @intFromBool(crypto.timing_safe.eql([len]u8, a, b));
}