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 › zig › llvm › Builder › FastMath Public Struct FastMath Doc Source Public Struct std.zig.llvm.Builder.FastMath
pub const FastMath = packed struct (u8 ) Fields unsafe_algebra : bool = false nnan : bool = false ninf : bool = false nsz : bool = false arcp : bool = false contract : bool = false afn : bool = false reassoc : bool = false Values File zig/llvm/Builder.zig: 8323
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342 pub const FastMath = packed struct (u8 ) {
unsafe_algebra : bool = false , // Legacy
nnan : bool = false ,
ninf : bool = false ,
nsz : bool = false ,
arcp : bool = false ,
contract : bool = false ,
afn : bool = false ,
reassoc : bool = false ,
pub const fast = FastMath {
.nnan = true ,
.ninf = true ,
.nsz = true ,
.arcp = true ,
.contract = true ,
.afn = true ,
.reassoc = true ,
};
}