fn writeInt(comptime T: type, buffer: *[@divExact(@typeInfo(T).Int.bits, 8)]u8, value: T, endian: Endian) void

Writes an integer to memory, storing it in twos-complement. This function always succeeds, has defined behavior for all inputs, but the integer bit width must be divisible by 8.

Parameters

T: type,
buffer: *[@divExact(@typeInfo(T).Int.bits, 8)]u8,
value: T,
endian: Endian,