Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
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. Public Struct

InitOptions

Public Struct
std.zig.Directories.InitOptions
pub const InitOptions = struct

Fields

override_zig_lib: ?[]const u8
override_global_cache: ?[]const u8
build_root: ?[]const u8
local_cache_strat: LocalCacheStrategy
preopens: std.process.Preopens
self_exe_path: switch (builtin.target.os.tag) { .wasi => void, else => []const u8, }
environ_map: *const std.process.Environ.Map
cwd: []const u8

File

zig.zig:1398
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
    pub const InitOptions = struct {
        override_zig_lib: ?[]const u8,
        override_global_cache: ?[]const u8,
        build_root: ?[]const u8,
        local_cache_strat: LocalCacheStrategy,
        preopens: std.process.Preopens,
        self_exe_path: switch (builtin.target.os.tag) {
            .wasi => void,
            else => []const u8,
        },
        environ_map: *const std.process.Environ.Map,
        cwd: []const u8,
    }