pub const Argv0 = switch (native_os)
pub const Argv0 = switch (native_os) { .openbsd, .haiku => struct { value: ?[*:0]const u8, pub const empty: Argv0 = .{ .value = null }; pub fn init(args: process.Args) Argv0 { return .{ .value = args.vector[0] }; } }, else => struct { pub const empty: Argv0 = .{}; pub fn init(args: process.Args) Argv0 { _ = args; return .{}; } }, }