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 › simple_network › SimpleNetwork › Mode Public Struct Mode Doc Source Public Struct std.os.uefi.protocol.simple_network.SimpleNetwork.Mode
pub const Mode = extern struct Fields state : State hw_address_size : u32 media_header_size : u32 max_packet_size : u32 nvram_size : u32 nvram_access_size : u32 receive_filter_mask : ReceiveFilter receive_filter_setting : ReceiveFilter max_mcast_filter_count : u32 mcast_filter_count : u32 mcast_filter : [16 ]MacAddress current_address : MacAddress broadcast_address : MacAddress permanent_address : MacAddress if_type : u8 mac_address_changeable : bool multiple_tx_supported : bool media_present_supported : bool media_present : bool File os/uefi/protocol/simple_network.zig: 367
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387 pub const Mode = extern struct {
state : State ,
hw_address_size : u32 ,
media_header_size : u32 ,
max_packet_size : u32 ,
nvram_size : u32 ,
nvram_access_size : u32 ,
receive_filter_mask : ReceiveFilter ,
receive_filter_setting : ReceiveFilter ,
max_mcast_filter_count : u32 ,
mcast_filter_count : u32 ,
mcast_filter : [16 ]MacAddress ,
current_address : MacAddress ,
broadcast_address : MacAddress ,
permanent_address : MacAddress ,
if_type : u8 ,
mac_address_changeable : bool ,
multiple_tx_supported : bool ,
media_present_supported : bool ,
media_present : bool ,
}