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 › windows › FILE › NOTIFY › CHANGE Public Struct CHANGE Doc Source Public Struct std.os.windows.FILE.NOTIFY.CHANGE
pub const CHANGE = packed struct (ULONG ) Fields FILE_NAME : bool = false DIR_NAME : bool = false ATTRIBUTES : bool = false SIZE : bool = false LAST_WRITE : bool = false LAST_ACCESS : bool = false CREATION : bool = false EA : bool = false SECURITY : bool = false STREAM_NAME : bool = false STREAM_SIZE : bool = false STREAM_WRITE : bool = false Reserved12 : u20 = 0 File os/windows.zig: 212
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226 pub const CHANGE = packed struct (ULONG ) {
FILE_NAME : bool = false ,
DIR_NAME : bool = false ,
ATTRIBUTES : bool = false ,
SIZE : bool = false ,
LAST_WRITE : bool = false ,
LAST_ACCESS : bool = false ,
CREATION : bool = false ,
EA : bool = false ,
SECURITY : bool = false ,
STREAM_NAME : bool = false ,
STREAM_SIZE : bool = false ,
STREAM_WRITE : bool = false ,
Reserved12 : u20 = 0 ,
}