pub const InitOptions = struct backing_allocator_needs_mutex: bool = truetarget_queue: ?c.dispatch.queue_t = .TARGET_DEFAULTleeway: Io.Duration = .fromMilliseconds(10)Upper limit on the allowable delay in processing timeouts in order to improve power consumption and system performance.
argv0: Argv0 = .emptyAffects the following operations:
processExecutablePath on OpenBSD and Haiku.environ: process.Environ = .emptyAffects the following operations:
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485pub const InitOptions = struct {
backing_allocator_needs_mutex: bool = true,
target_queue: ?c.dispatch.queue_t = .TARGET_DEFAULT,
/// Upper limit on the allowable delay in processing timeouts in order to improve power
/// consumption and system performance.
leeway: Io.Duration = .fromMilliseconds(10),
/// Affects the following operations:
/// * `processExecutablePath` on OpenBSD and Haiku.
argv0: Argv0 = .empty,
/// Affects the following operations:
/// * `fileIsTty`
/// * `processSpawn`, `processSpawnPath`, `processReplace`, `processReplacePath`
environ: process.Environ = .empty,
}