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.

seedWithBuf

RomuTrio.seedWithBuf
pub fn seedWithBuf(self: *RomuTrio, buf: [24]u8) void

File

lib/std/Random/RomuTrio.zig:36

Code

pub fn seedWithBuf(self: *RomuTrio, buf: [24]u8) void {
    const seed_buf: [3]u64 = @bitCast(buf);
    self.x_state = seed_buf[0];
    self.y_state = seed_buf[1];
    self.z_state = seed_buf[2];
}