pub const PipeFile = switch (native_os)
pub const PipeFile = switch (native_os) { .windows => struct { handle: ?windows.HANDLE = null, fn deinit(this: *@This()) void { if (this.handle) |handle| { windows.CloseHandle(handle); this.handle = null; } } }, else => struct { fn deinit(this: @This()) void { _ = this; } }, }