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 › Standard › Rights Public Struct Rights Doc Source Public Struct std.os.windows.ACCESS_MASK.Standard.Rights
pub const Rights = packed struct (u4 ) Fields DELETE : bool = false READ_CONTROL : bool = false WRITE_DAC : bool = false WRITE_OWNER : bool = false Values File os/windows.zig: 3295
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319 pub const Rights = packed struct (u4 ) {
DELETE : bool = false ,
READ_CONTROL : bool = false ,
WRITE_DAC : bool = false ,
WRITE_OWNER : bool = false ,
pub const REQUIRED : Rights = .{
.DELETE = true ,
.READ_CONTROL = true ,
.WRITE_DAC = true ,
.WRITE_OWNER = true ,
};
pub const READ : Rights = .{
.READ_CONTROL = true ,
};
pub const WRITE : Rights = .{
.READ_CONTROL = true ,
};
pub const EXECUTE : Rights = .{
.READ_CONTROL = true ,
};
pub const ALL = REQUIRED ;
}