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 › uefi › protocol › file › File › Info › VolumeLabel Public Struct VolumeLabel Doc Source Public Struct std.os.uefi.protocol.file.File.Info.VolumeLabel
pub const VolumeLabel = extern struct Fields Values Functions File os/uefi/protocol/file.zig: 369
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384 pub const VolumeLabel = extern struct {
_volume_label : u16 ,
pub fn getVolumeLabel (self : *const VolumeLabel ) [*:0 ]const u16 {
return @as ([*:0 ]const u16 , @ptrCast (&self ._volume_label ));
}
pub const guid align (8 ) = Guid {
.time_low = 0xdb47d7d3 ,
.time_mid = 0xfe81 ,
.time_high_and_version = 0x11d3 ,
.clock_seq_high_and_reserved = 0x9a ,
.clock_seq_low = 0x35 ,
.node = [_ ]u8 { 0x00 , 0x90 , 0x27 , 0x3f , 0xc1 , 0x4d },
};
}