fn filePermissions(mode: u32, options: ExtractOptions) Io.File.Permissions
fn filePermissions(mode: u32, options: ExtractOptions) Io.File.Permissions { return if (!Io.File.Permissions.has_executable_bit or options.mode_mode == .ignore or (mode & 0o100) == 0) .default_file else .executable_file; }