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 › linux › TFD Public Constant TFD Doc Source Public Constant std.os.linux.TFD
pub const TFD = switch (native_arch ) File os/linux.zig: 6655
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692 pub const TFD = switch (native_arch ) {
.sparc , .sparc64 => packed struct (u32 ) {
_0 : u14 = 0 ,
NONBLOCK : bool = false ,
_15 : u7 = 0 ,
CLOEXEC : bool = false ,
_ : u9 = 0 ,
pub const TIMER = TFD_TIMER ;
},
.mips , .mipsel , .mips64 , .mips64el => packed struct (u32 ) {
_0 : u7 = 0 ,
NONBLOCK : bool = false ,
_8 : u11 = 0 ,
CLOEXEC : bool = false ,
_ : u12 = 0 ,
pub const TIMER = TFD_TIMER ;
},
.alpha => packed struct (u32 ) {
_0 : u2 = 0 ,
NONBLOCK : bool = false ,
_3 : u18 = 0 ,
CLOEXEC : bool = false ,
_ : u10 = 0 ,
pub const TIMER = TFD_TIMER ;
},
else => packed struct (u32 ) {
_0 : u11 = 0 ,
NONBLOCK : bool = false ,
_12 : u7 = 0 ,
CLOEXEC : bool = false ,
_ : u12 = 0 ,
pub const TIMER = TFD_TIMER ;
},
}