const BuildRoot = struct
const BuildRoot = struct { directory: Cache.Directory, close_directory: bool, build_zig_basename: []const u8, fn deinit(br: *BuildRoot, io: Io) void { if (br.close_directory) br.directory.handle.close(io); br.* = undefined; } }