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.
pubconstType = externstruct {
name_off: u32,
info: packedstruct(u32) {
/// number of struct's membersvlen: u16,
unused_1: u8,
kind: Kind,
unused_2: u2,
/// used by Struct, Union, and Fwdkind_flag: bool,
},
/// size is used by Int, Enum, Struct, Union, and DataSec, it tells the size/// of the type it is describing////// type is used by Ptr, Typedef, Volatile, Const, Restrict, Func,/// FuncProto, and Var. It is a type_id referring to another typesize_type: externunion { size: u32, typ: u32 },
}