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 › ACCESS_MASK › Specific › JobObject Public Struct JobObject Doc Source Public Struct std.os.windows.ACCESS_MASK.Specific.JobObject
pub const JobObject = packed struct (u16 ) Fields ASSIGN_PROCESS : bool = false SET_ATTRIBUTES : bool = false QUERY : bool = false TERMINATE : bool = false SET_SECURITY_ATTRIBUTES : bool = false IMPERSONATE : bool = false Reserved6 : u10 = 0 Values File os/windows.zig: 3212
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235 pub const JobObject = packed struct (u16 ) {
ASSIGN_PROCESS : bool = false ,
SET_ATTRIBUTES : bool = false ,
QUERY : bool = false ,
TERMINATE : bool = false ,
SET_SECURITY_ATTRIBUTES : bool = false ,
IMPERSONATE : bool = false ,
Reserved6 : u10 = 0 ,
pub const ALL_ACCESS : ACCESS_MASK = .{
.STANDARD = .{
.RIGHTS = .REQUIRED ,
.SYNCHRONIZE = true ,
},
.SPECIFIC = .{ .JOB_OBJECT = .{
.ASSIGN_PROCESS = true ,
.SET_ATTRIBUTES = true ,
.QUERY = true ,
.TERMINATE = true ,
.SET_SECURITY_ATTRIBUTES = true ,
.IMPERSONATE = true ,
} },
};
}