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 › signalfd_siginfo Public Struct signalfd_siginfo Doc Source Public Struct std.os.linux.signalfd_siginfo
pub const signalfd_siginfo = extern struct Fields signo : u32 errno : i32 code : i32 pid : u32 uid : uid_t fd : i32 tid : u32 band : u32 overrun : u32 trapno : u32 status : i32 int : i32 ptr : u64 utime : u64 stime : u64 addr : u64 addr_lsb : u16 __pad2 : u16 syscall : i32 call_addr : u64 native_arch : u32 __pad : [28 ]u8 File os/linux.zig: 6757
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780 pub const signalfd_siginfo = extern struct {
signo : u32 ,
errno : i32 ,
code : i32 ,
pid : u32 ,
uid : uid_t ,
fd : i32 ,
tid : u32 ,
band : u32 ,
overrun : u32 ,
trapno : u32 ,
status : i32 ,
int : i32 ,
ptr : u64 ,
utime : u64 ,
stime : u64 ,
addr : u64 ,
addr_lsb : u16 ,
__pad2 : u16 ,
syscall : i32 ,
call_addr : u64 ,
native_arch : u32 ,
__pad : [28 ]u8 ,
}