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 standard library.
std › zig › Server › serveCoverageIdMessage Public Function serveCoverageIdMessage Doc Source Public Function std.zig.Server.serveCoverageIdMessage
pub fn serveCoverageIdMessage (s : *const Server , id : u64 , runs : u64 , unique : u64 , cov : u64 ) !void Params s : *const Server id : u64 runs : u64 unique : u64 cov : u64 File zig/Server.zig: 253
253
254
255
256
257
258
259
260
261
262
263 pub fn serveCoverageIdMessage (s : *const Server , id : u64 , runs : u64 , unique : u64 , cov : u64 ) !void {
try serveMessageHeader (s , .{
.tag = .coverage_id ,
.bytes_len = @sizeOf (u64 ) + @sizeOf (u64 ) + @sizeOf (u64 ) + @sizeOf (u64 ),
});
try s .out .writeInt (u64 , id , .little );
try s .out .writeInt (u64 , runs , .little );
try s .out .writeInt (u64 , unique , .little );
try s .out .writeInt (u64 , cov , .little );
try s .out .flush ();
}