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 › os › emscripten › rusage Public Struct rusage Doc Source Public Struct std.os.emscripten.rusage
pub const rusage = extern struct Fields utime : timeval stime : timeval maxrss : isize ixrss : isize idrss : isize isrss : isize minflt : isize majflt : isize nswap : isize inblock : isize oublock : isize msgsnd : isize msgrcv : isize nsignals : isize nvcsw : isize nivcsw : isize __reserved : [16 ]isize = @splat (0 ) Values File os/emscripten.zig: 359
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381 pub const rusage = extern struct {
utime : timeval ,
stime : timeval ,
maxrss : isize ,
ixrss : isize ,
idrss : isize ,
isrss : isize ,
minflt : isize ,
majflt : isize ,
nswap : isize ,
inblock : isize ,
oublock : isize ,
msgsnd : isize ,
msgrcv : isize ,
nsignals : isize ,
nvcsw : isize ,
nivcsw : isize ,
__reserved : [16 ]isize = @splat (0 ),
pub const SELF = 0 ;
pub const CHILDREN = -1 ;
pub const THREAD = 1 ;
}