SYMBOL INDEX (437 symbols across 33 files) FILE: src/args.rs type Arg (line 95) | pub struct Arg { type Args (line 101) | pub struct Args { method fmt (line 109) | fn fmt(&self, f: &mut Formatter<'_>) -> Result { function as_str (line 130) | pub fn as_str(&self) -> Arg<&str> { function args (line 140) | pub fn args(&self) -> Vec { function has_arg (line 149) | pub fn has_arg(&self, s1: &str, s2: &str) -> bool { function count (line 155) | pub fn count(&self, s1: &str, s2: &str) -> usize { function op (line 162) | pub fn op(&mut self, op: S) -> &mut Self { function remove (line 167) | pub fn remove>(&mut self, arg: T) -> &mut Self { function target (line 172) | pub fn target(&mut self, target: S) { function targets (line 176) | pub fn targets(&mut self, targets: impl IntoIterator) { function arg (line 180) | pub fn arg(&mut self, arg: S) -> &mut Self { function push_value (line 189) | pub fn push_value(&mut self, arg: S, value: S) { function push (line 193) | pub fn push(&mut self, arg: S, value: Option) { function as_str (line 198) | pub fn as_str(&self) -> Args<&str> { function parse_targets (line 208) | pub fn parse_targets(targets: &[String]) -> Vec> { FILE: src/auth.rs type Pipe (line 11) | pub struct Pipe { method wait_ok (line 17) | fn wait_ok(&mut self) -> Result<()> { type LazyPipe (line 26) | pub struct LazyPipe { method run (line 31) | pub fn run(&self, config: &Config) -> Result<()> { function spawn_auth (line 45) | pub fn spawn_auth(config: &Config) -> Result { function authpipe (line 74) | pub unsafe fn authpipe(read: &str, write: &str) -> Result { FILE: src/base.rs type PkgNames (line 5) | enum PkgNames { type Item (line 15) | type Item = &'a str; method next (line 17) | fn next(&mut self) -> Option { type CustomPackages (line 27) | pub struct CustomPackages { method package_base (line 120) | pub fn package_base(&self) -> &str { method version (line 125) | pub fn version(&self) -> String { type AurBase (line 38) | pub struct AurBase { method package_base (line 108) | pub fn package_base(&self) -> &str { method version (line 113) | pub fn version(&self) -> String { type Base (line 46) | pub enum Base { method package_base (line 132) | pub fn package_base(&self) -> &str { method version (line 140) | pub fn version(&self) -> String { method package_count (line 148) | pub fn package_count(&self) -> usize { method packages (line 156) | pub fn packages(&self) -> impl Iterator { method fmt (line 54) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { method fmt (line 76) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { method fmt (line 98) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { FILE: src/chroot.rs type Chroot (line 13) | pub struct Chroot { method exists (line 44) | pub fn exists(&self) -> bool { method create (line 48) | pub fn create(&self, config: &Config) -> Result<()> { method run (line 69) | pub fn run>(&self, args: &[S]) -> Result<()> { method run_usr (line 72) | pub fn run_usr>(&self, args: &[S]) -> Result<()> { method run_as (line 76) | fn run_as>(&self, root: bool, args: &[S]) -> Result<()> { method update (line 111) | pub fn update(&self) -> Result<()> { method build (line 125) | pub fn build>( function pacman_conf (line 25) | fn pacman_conf(pacman_conf: &str) -> Result { FILE: src/clean.rs function clean (line 19) | pub fn clean(config: &Config) -> Result<()> { function clean_diff (line 58) | fn clean_diff(config: &Config) -> Result<()> { function clean_aur (line 83) | fn clean_aur( function fix_perms (line 109) | fn fix_perms(file: &Path) -> Result<()> { function clean_aur_pkg (line 117) | fn clean_aur_pkg( function do_remove (line 177) | fn do_remove(config: &Config, path: &Path, rm: bool) -> Result<()> { function clean_untracked (line 186) | pub fn clean_untracked(config: &Config, path: &Path) -> Result<()> { FILE: src/command_line.rs type Arg (line 15) | enum Arg<'a> { function fmt (line 21) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { function arg (line 30) | fn arg(self) -> String { function is_pacman_arg (line 37) | fn is_pacman_arg(self) -> bool { function is_pacman_global (line 49) | fn is_pacman_global(self) -> bool { type TakesValue (line 63) | enum TakesValue { method parse_arg (line 70) | pub fn parse_arg( method handle_arg (line 126) | fn handle_arg( function split_whitespace (line 390) | fn split_whitespace(s: &str) -> Vec { function takes_value (line 394) | fn takes_value(arg: Arg) -> TakesValue { FILE: src/completion.rs function save_aur_list (line 15) | async fn save_aur_list(aur_url: &Url, cache_dir: &Path) -> Result<()> { function update_aur_cache (line 45) | pub async fn update_aur_cache(aur_url: &Url, cache_dir: &Path, timeout: ... function aur_list (line 80) | async fn aur_list(config: &Config, w: &mut W, timeout: Option<... function repo_list (line 96) | fn repo_list(config: &Config, w: &mut W) { function pkgbuild_list (line 107) | fn pkgbuild_list(config: &Config, w: &mut W) { function print (line 120) | pub async fn print(config: &Config, timeout: Option) -> i32 { FILE: src/config.rs type Alpm (line 32) | pub struct Alpm { type Target (line 37) | type Target = alpm::Alpm; method deref (line 38) | fn deref(&self) -> &Self::Target { method deref_mut (line 44) | fn deref_mut(&mut self) -> &mut Self::Target { method new (line 50) | fn new(alpm: alpm::Alpm) -> Self { type LocalRepos (line 56) | pub enum LocalRepos { method new (line 64) | pub fn new(repo: Option<&str>) -> Self { type Colors (line 73) | pub struct Colors { method from (line 105) | fn from(s: &str) -> Self { method new (line 115) | pub fn new() -> Colors { type ConfigEnum (line 149) | pub trait ConfigEnum: Sized + PartialEq + Copy + Clone + fmt::Debug + 's... constant VALUE_LOOKUP (line 150) | const VALUE_LOOKUP: &'static [(&'static str, Self)]; method as_str (line 152) | fn as_str(&self) -> &'static str { method default_or (line 160) | fn default_or(self, key: &str, value: Option<&str>) -> Result { method from_str (line 164) | fn from_str(key: &str, value: &str) -> Result { constant VALUE_LOOKUP (line 217) | const VALUE_LOOKUP: ConfigEnumValues = &[ constant VALUE_LOOKUP (line 253) | const VALUE_LOOKUP: ConfigEnumValues = &[ constant VALUE_LOOKUP (line 266) | const VALUE_LOOKUP: ConfigEnumValues = &[ constant VALUE_LOOKUP (line 289) | const VALUE_LOOKUP: ConfigEnumValues = constant VALUE_LOOKUP (line 350) | const VALUE_LOOKUP: ConfigEnumValues = constant VALUE_LOOKUP (line 362) | const VALUE_LOOKUP: ConfigEnumValues = constant VALUE_LOOKUP (line 375) | const VALUE_LOOKUP: ConfigEnumValues = &[ type ConfigEnumValues (line 188) | type ConfigEnumValues = &'static [(&'static str, T)]; type Sign (line 191) | pub enum Sign { type Op (line 199) | pub enum Op { method fmt (line 235) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { type SortBy (line 241) | pub enum SortBy { type SortMode (line 283) | pub enum SortMode { method aur (line 303) | pub fn aur(self) -> bool { method repo (line 307) | pub fn repo(self) -> bool { method pkgbuild (line 311) | pub fn pkgbuild(self) -> bool { type Err (line 317) | type Err = Error; method from_str (line 319) | fn from_str(input: &str) -> Result { type YesNoAll (line 343) | pub enum YesNoAll { type YesNoAsk (line 355) | pub enum YesNoAsk { type YesNoAllTree (line 367) | pub enum YesNoAllTree { type Config (line 384) | pub struct Config { method new (line 579) | pub fn new() -> Result { method set_op_args_globals (line 651) | pub fn set_op_args_globals(&mut self, op: Op) { method pacman_args (line 657) | pub fn pacman_args(&self) -> Args<&str> { method pacman_globals (line 661) | pub fn pacman_globals(&self) -> Args<&str> { method parse_args (line 665) | pub fn parse_args, I: IntoIterator>(&mut self,... method init_pacmanconf (line 845) | fn init_pacmanconf(&mut self) -> Result<()> { method new_alpm (line 862) | pub fn new_alpm(&self) -> Result { method init_alpm (line 894) | pub fn init_alpm(&mut self) -> Result<()> { method parse_stdin (line 899) | fn parse_stdin(&mut self) -> Result<()> { method need_root (line 907) | fn need_root(&self) -> bool { method parse_directive (line 937) | fn parse_directive(&mut self, key: &str, value: Option<&str>) -> Resul... method parse_repo (line 970) | fn parse_repo(&mut self, repo: &str, key: &str, value: Option<&str>) -... method parse_env (line 987) | fn parse_env(&mut self, key: &str, value: Option<&str>) -> Result<()> { method parse_bin (line 1002) | fn parse_bin(&mut self, key: &str, value: Option<&str>) -> Result<()> { method parse_option (line 1037) | fn parse_option(&mut self, key: &str, value: Option<&str>) -> Result<(... method aur_namespace (line 1161) | pub fn aur_namespace(&self) -> &str { type Err (line 553) | type Err = Error; method callback (line 555) | fn callback(&mut self, cb: Callback) -> Result<(), Self::Err> { function version (line 1171) | pub fn version() { function question (line 1179) | fn question(question: AnyQuestion, (no_confirm, c): &mut (bool, Colors)) { function download (line 1219) | fn download(filename: &str, event: AnyDownloadEvent, _: &mut ()) { function log (line 1233) | fn log(level: LogLevel, msg: &str, color: &mut Colors) { FILE: src/devel.rs type _PkgInfo (line 30) | pub struct _PkgInfo { type RepoInfo (line 35) | pub struct RepoInfo { method eq (line 63) | fn eq(&self, other: &Self) -> bool { method borrow (line 76) | fn borrow(&self) -> &str { method hash (line 42) | fn hash(&self, state: &mut H) { method partial_cmp (line 49) | fn partial_cmp(&self, other: &Self) -> Option { method cmp (line 55) | fn cmp(&self, other: &Self) -> Ordering { type PkgInfo (line 70) | pub struct PkgInfo { type DevelInfo (line 82) | pub struct DevelInfo { function ordered_map (line 92) | fn ordered_map(value: &HashMap, serializer: S) -> Resul... function ordered_set (line 101) | fn ordered_set(value: &HashSet, serializer: S) -> Result Result<()> { function save_devel_info (line 215) | pub fn save_devel_info(config: &Config, devel_info: &DevelInfo) -> Resul... function ls_remote_internal (line 253) | async fn ls_remote_internal( function ls_remote (line 287) | async fn ls_remote( function parse_url (line 310) | fn parse_url(source: &str) -> Option<(String, &'_ str, Option<&'_ str>)> { function possible_devel_updates (line 344) | pub async fn possible_devel_updates(config: &Config) -> Result( function has_update (line 477) | async fn has_update(style: Style, git: &str, flags: &[String], url: &Rep... function fetch_devel_info (line 493) | pub async fn fetch_devel_info( function load_devel_info (line 558) | pub fn load_devel_info(config: &Config) -> Result> { FILE: src/download.rs type Bases (line 31) | pub struct Bases { method from_iter (line 36) | fn from_iter>(iter: T) -> Self { method from_iter (line 44) | fn from_iter>(iter: T)... method new (line 52) | pub fn new() -> Self { method push (line 56) | pub fn push(&mut self, pkg: Package) { method push_aur (line 64) | pub fn push_aur(&mut self, pkg: aur_depends::AurPackage) { method extend_aur (line 78) | pub fn extend_aur>(&mu... method extend (line 82) | pub fn extend>(&mut self, iter: I) { type Warnings (line 88) | pub struct Warnings<'a> { function missing (line 96) | pub fn missing(&self, color: Colors, cols: Option) -> &Self { function ood (line 107) | pub fn ood(&self, color: Colors, cols: Option) -> &Self { function orphans (line 118) | pub fn orphans(&self, color: Colors, cols: Option) -> &Self { function all (line 129) | pub fn all(&self, color: Colors, cols: Option) { function cache_info_with_warnings (line 136) | pub async fn cache_info_with_warnings<'a, S: AsRef + Send + Sync>( function getpkgbuilds (line 182) | pub async fn getpkgbuilds(config: &mut Config) -> Result { function repo_pkgbuilds (line 233) | fn repo_pkgbuilds(config: &Config, pkgs: &[Targ<'_>]) -> Result { function print_download (line 256) | pub fn print_download(_config: &Config, n: usize, total: usize, pkg: &st... function pkgbuild_pkgbuilds (line 267) | fn pkgbuild_pkgbuilds(config: &Config, pkgbuild: &[Targ]) -> Result { function aur_pkgbuilds (line 325) | async fn aur_pkgbuilds(config: &Config, bases: &Bases) -> Result<()> { function new_aur_pkgbuilds (line 389) | pub async fn new_aur_pkgbuilds( function show_comments (line 434) | pub async fn show_comments(config: &mut Config) -> Result { function split_target_pkgbuilds (line 511) | fn split_target_pkgbuilds<'a, T: AsTarg>( function show_pkgbuilds (line 556) | pub async fn show_pkgbuilds(config: &mut Config) -> Result { function pipe_bat (line 662) | fn pipe_bat(config: &Config, pkgbuild: &[u8]) -> Result<()> { FILE: src/exec.rs type Status (line 45) | pub struct Status(pub i32); method code (line 56) | pub fn code(self) -> i32 { method success (line 60) | pub fn success(self) -> Result { method fmt (line 48) | fn fmt(&self, _f: &mut Formatter<'_>) -> std::fmt::Result { function command_err (line 69) | fn command_err(cmd: &Command) -> String { function command_status (line 81) | pub fn command_status(cmd: &mut Command) -> Result { function command (line 100) | pub fn command(cmd: &mut Command) -> Result<()> { function command_output (line 107) | pub fn command_output(cmd: &mut Command) -> Result { function spawn (line 132) | pub fn spawn(cmd: &mut Command) -> Result { function wait (line 137) | pub fn wait(cmd: &Command, child: &mut Child) -> Result { function spawn_sudo (line 145) | pub fn spawn_sudo(sudo: String, flags: Vec) -> Result<()> { function sudo_loop (line 151) | fn sudo_loop>(sudo: &str, flags: &[S]) -> Result<()> { function update_sudo (line 158) | fn update_sudo>(sudo: &str, flags: &[S]) -> Result<()> { function wait_for_lock (line 166) | fn wait_for_lock(config: &Config) { function new_pacman (line 183) | fn new_pacman + Display + Debug>(config: &Config, args: &A... function pacman (line 200) | pub fn pacman + Display + Debug>(config: &Config, args: &A... function pacman_output (line 205) | pub fn pacman_output + Display + std::fmt::Debug>( function new_makepkg (line 214) | fn new_makepkg>( function makepkg_dest (line 231) | pub fn makepkg_dest>( function makepkg (line 241) | pub fn makepkg>(config: &Config, dir: &Path, args: &[S])... function makepkg_output_dest (line 245) | pub fn makepkg_output_dest>( function makepkg_output (line 255) | pub fn makepkg_output>(config: &Config, dir: &Path, args... function has_command (line 259) | pub fn has_command(name: &str) -> bool { FILE: src/fmt.rs type ToInstall (line 16) | struct ToInstall { function opt (line 23) | pub fn opt(opt: &Option) -> String { function date (line 27) | pub fn date(date: i64) -> String { function ymd (line 32) | pub fn ymd(date: i64) -> String { function link_str (line 37) | pub fn link_str(enabled: bool, s: &str, url: &str) -> String { function word_len (line 45) | fn word_len(s: &str) -> usize { function print_indent (line 60) | pub fn print_indent>( function color_repo (line 120) | pub fn color_repo(enabled: bool, name: &str) -> String { function print_target (line 136) | pub fn print_target(targ: &str, quiet: bool) { function base_string (line 144) | fn base_string(config: &Config, base: &Base, devel: &HashSet) ->... function to_install (line 172) | fn to_install(config: &Config, actions: &Actions, devel: &HashSet(config: &'a Config, pkg: &str) -> &'a str { function old_ver (line 302) | fn old_ver<'a>(config: &'a Config, pkg: &str) -> Option<&'a Ver> { function print_install_verbose (line 314) | pub fn print_install_verbose(config: &Config, actions: &Actions, devel: ... FILE: src/help.rs function help (line 3) | pub fn help() { FILE: src/info.rs function info (line 18) | pub async fn info(conf: &mut Config, verbose: bool) -> Result { function longest (line 83) | fn longest(config: &Config) -> usize { function arch_len (line 138) | fn arch_len(vec: &[ArchVec]) -> usize { function print_pkgbuild_info (line 146) | pub fn print_pkgbuild_info( function print_aur_info (line 211) | pub fn print_aur_info( function print (line 269) | pub fn print(color: Colors, indent: usize, cols: Option, k: &str,... function print_list (line 273) | fn print_list(color: Colors, indent: usize, cols: Option, k: &str... function print_info (line 281) | fn print_info<'a>( function get_terminal_width (line 301) | pub fn get_terminal_width() -> Option { FILE: src/install.rs type Status (line 40) | pub struct Status(pub i32); method fmt (line 43) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method err (line 51) | pub fn err(n: i32) -> Result<()> { type Installer (line 56) | struct Installer { method new (line 100) | fn new(config: &Config) -> Self { method early_refresh (line 127) | fn early_refresh(&self, config: &mut Config) -> Result<()> { method early_pacman (line 138) | fn early_pacman(&mut self, config: &mut Config, targets: Vec) ... method sudo_loop (line 148) | fn sudo_loop(&self, config: &Config) -> Result<()> { method news (line 157) | async fn news(&self, config: &Config) -> Result<()> { method download_pkgbuilds (line 180) | async fn download_pkgbuilds(&mut self, config: &Config, bases: &Bases)... method chroot_install (line 213) | fn chroot_install(&self, config: &Config, build: &[Base], repo_targs: ... method dep_or_exp (line 310) | fn dep_or_exp( method do_install (line 364) | fn do_install(&mut self, config: &Config) -> Result<()> { method build_cleanup (line 410) | fn build_cleanup(&self, config: &Config, build: &[Base]) -> Result<()> { method debug_paths (line 461) | fn debug_paths( method build_pkgbuild (line 531) | fn build_pkgbuild( method queue_install (line 632) | fn queue_install( method add_pkg (line 652) | fn add_pkg( method build_install_pkgbuild (line 700) | fn build_install_pkgbuild( method build_install_pkgbuilds (line 840) | async fn build_install_pkgbuilds( method install (line 899) | pub async fn install(&mut self, config: &mut Config, targets_str: &[St... method resolve_targets (line 947) | async fn resolve_targets<'a>( method shoud_just_pacman (line 1051) | fn shoud_just_pacman( method prepare_build (line 1070) | async fn prepare_build( method upgrade_later (line 1251) | fn upgrade_later(&self, config: &Config) -> bool { function install (line 77) | pub async fn install(config: &mut Config, targets_str: &[String]) -> Res... function build_dirs (line 83) | pub async fn build_dirs(config: &mut Config, dirs: Vec) -> Resu... function is_debug (line 1256) | fn is_debug(pkg: &alpm::Package) -> bool { function print_warnings (line 1266) | fn print_warnings(config: &Config, cache: &Cache, actions: Option<&Actio... function fmt_stack (line 1333) | fn fmt_stack(want: &DepMissing) -> String { function check_actions (line 1340) | fn check_actions( function repo_install (line 1478) | fn repo_install( function asdeps (line 1536) | fn asdeps>(config: &Config, pkgs: &[S]) -> Result<()> { function asexp (line 1540) | fn asexp>(config: &Config, pkgs: &[S]) -> Result<()> { function set_install_reason (line 1544) | fn set_install_reason>(config: &Config, reason: &str, pkgs... function pre_build_command (line 1568) | fn pre_build_command(config: &Config, dir: &Path, base: &str, version: &... function file_manager (line 1581) | fn file_manager( function run_file_manager (line 1595) | fn run_file_manager(config: &Config, fm: &str, dir: &Path) -> Result<()> { function print_dir (line 1607) | fn print_dir( function review (line 1709) | pub fn review(config: &Config, fetch: &aur_fetch::Fetch, pkgs: &[&str]) ... function update_aur_list (line 1803) | fn update_aur_list(config: &Config) { function chroot (line 1813) | fn chroot(config: &Config) -> Chroot { function trim_dep_ver (line 1845) | fn trim_dep_ver(dep: &str, trim: bool) -> &str { function check_deps_local (line 1853) | fn check_deps_local<'a>( function check_deps_sync (line 1870) | fn check_deps_sync<'a>( function supported_deps (line 1887) | fn supported_deps<'a>(config: &'a Config, deps: &'a ArchVecs) -> impl It... function deps_not_satisfied (line 1892) | fn deps_not_satisfied<'a>(config: &'a Config, base: &'a Base) -> Result<... function deps_not_satisfied_by_repo (line 1971) | fn deps_not_satisfied_by_repo<'a>(config: &'a Config, base: &'a Base) ->... function copy_sync_args (line 2031) | pub fn copy_sync_args<'a>(config: &'a Config, args: &mut Args<&'a str>) { function parse_package_list (line 2053) | fn parse_package_list( function needs_build (line 2084) | fn needs_build( function sign_pkg (line 2136) | fn sign_pkg(config: &Config, paths: &[&str]) -> Result<()> { function needs_install (line 2163) | fn needs_install(config: &Config, base: &Base, version: &str, pkg: &str)... function is_ver_char (line 2185) | fn is_ver_char(c: char) -> bool { FILE: src/keys.rs function check_pgp_keys (line 16) | pub fn check_pgp_keys( function import_keys (line 75) | fn import_keys(config: &Config, import: &HashMap<&str, Vec<&Base>>) -> R... FILE: src/lib.rs type RaurHandle (line 32) | type RaurHandle = raur::Handle; type RaurHandle (line 34) | type RaurHandle = crate::mock::Mock; function debug_enabled (line 68) | fn debug_enabled() -> bool { function alpm_debug_enabled (line 72) | fn alpm_debug_enabled() -> bool { function print_error (line 76) | fn print_error(color: Style, err: Error) { function run (line 111) | pub async fn run>(args: &[S]) -> i32 { function run2 (line 162) | async fn run2>(config: &mut Config, args: &[S]) -> Result<... function handle_cmd (line 204) | async fn handle_cmd(config: &mut Config) -> Result { function handle_upgrade (line 228) | async fn handle_upgrade(config: &mut Config) -> Result { function handle_build (line 238) | async fn handle_build(config: &mut Config) -> Result { function handle_query (line 248) | async fn handle_query(config: &mut Config) -> Result { function handle_show (line 265) | async fn handle_show(config: &mut Config) -> Result { function handle_get_pkg_build (line 279) | async fn handle_get_pkg_build(config: &mut Config) -> Result { function handle_default (line 289) | async fn handle_default(config: &mut Config) -> Result { function handle_remove (line 317) | fn handle_remove(config: &mut Config) -> Result { function handle_test (line 321) | async fn handle_test(config: &Config) -> Result { function handle_sync (line 329) | async fn handle_sync(config: &mut Config) -> Result { function handle_repo (line 372) | fn handle_repo(config: &mut Config) -> Result { function handle_chroot (line 412) | fn handle_chroot(config: &Config) -> Result { FILE: src/main.rs function main (line 5) | async fn main() { FILE: src/mock.rs type Mock (line 12) | pub struct Mock { method new (line 17) | pub fn new() -> Result { method client (line 71) | pub fn client(&self) -> reqwest::Client { type Err (line 78) | type Err = raur::Error; method raw_info (line 80) | async fn raw_info + Send + Sync>( method search_by (line 95) | async fn search_by + Send + Sync>( FILE: src/news.rs type Tag (line 12) | enum Tag { function newest_pkg (line 19) | pub fn newest_pkg(config: &Config) -> i64 { function news (line 32) | pub async fn news(config: &Config) -> Result { function parse_html (line 76) | fn parse_html(config: &Config, html: &str) { function parse_tag (line 110) | fn parse_tag(iter: &mut Chars) -> Tag { FILE: src/order.rs function order (line 8) | pub async fn order(config: &mut Config) -> Result { function print_install (line 35) | fn print_install(actions: &Actions, quiet: bool) { function print_build (line 50) | fn print_build(config: &Config, actions: &mut Actions, quiet: bool) { function print_missing (line 92) | fn print_missing(actions: &Actions) { function print_conflicting (line 102) | fn print_conflicting(conflicts: Vec, type_str: &str) { function get_pkg_type (line 114) | fn get_pkg_type(pk: &Package) -> &'static str { FILE: src/pkgbuild.rs type RepoSource (line 22) | pub enum RepoSource { method url (line 30) | pub fn url(&self) -> Option<&Url> { method set_path (line 37) | pub fn set_path>(&mut self, p: P) { method set_url (line 44) | pub fn set_url(&mut self, u: Url) { type PkgbuildPkg (line 54) | pub struct PkgbuildPkg { type PkgbuildRepo (line 61) | pub struct PkgbuildRepo { method new (line 72) | pub fn new(name: String, path: PathBuf) -> Self { method path (line 84) | pub fn path(&self) -> Result { method pkgs (line 95) | pub fn pkgs(&self, config: &Config) -> &[PkgbuildPkg] { method base (line 100) | pub fn base(&self, config: &Config, base: &str) -> Option<&PkgbuildPkg> { method pkg (line 106) | pub fn pkg(&self, config: &Config, pkg: &str) -> Option<(&PkgbuildPkg,... method from_cwd (line 112) | pub fn from_cwd(config: &Config) -> Result { method from_pkgbuilds (line 128) | pub fn from_pkgbuilds(config: &Config, dirs: &[PathBuf]) -> Result Vec { method generate_srcinfos (line 165) | fn generate_srcinfos(&self, config: &Config) { method generate_srcinfo (line 173) | fn generate_srcinfo(&self, config: &Config, path: &Path) -> Result<()> { method print_generate_srcinfo (line 194) | fn print_generate_srcinfo(&self, config: &Config, pkg: &str) { method for_each_pkgbuild (line 207) | fn for_each_pkgbuild(&self, data: T, f: F) ->... method try_for_each_pkgbuild (line 215) | fn try_for_each_pkgbuild Result<()>>( method try_for_each_pkgbuild_internal (line 227) | fn try_for_each_pkgbuild_internal Result<()>>( method read_pkg (line 263) | fn read_pkg(&self, config: &Config, path: &Path) -> Result { type PkgbuildRepos (line 286) | pub struct PkgbuildRepos { method new (line 292) | pub fn new(fetch: Fetch) -> Self { method add_repo (line 299) | pub fn add_repo(&mut self, name: String) -> &mut PkgbuildRepo { method repo (line 305) | pub fn repo(&self, name: &str) -> Option<&PkgbuildRepo> { method target (line 309) | pub fn target( method pkg (line 321) | pub fn pkg(&self, config: &Config, name: &str) -> Option<(&PkgbuildPkg... method repo_mut (line 328) | pub fn repo_mut(&mut self, name: &str) -> Option<&mut PkgbuildRepo> { method aur_depends_repo (line 332) | pub fn aur_depends_repo(&self, config: &Config) -> Vec Result<()> { function read_srcinfo_from_pkgbuild (line 418) | pub fn read_srcinfo_from_pkgbuild(config: &Config, dir: &Path) -> Result... FILE: src/query.rs function print_upgrade_list (line 13) | pub async fn print_upgrade_list(config: &mut Config) -> Result { function print_upgrade (line 137) | fn print_upgrade(config: &Config, name: &str, local_ver: &str, new_ver: ... FILE: src/remove.rs function remove (line 12) | pub fn remove(config: &mut Config) -> Result { FILE: src/repo.rs function add (line 22) | pub fn add, S: AsRef>( function remove (line 98) | pub fn remove, S: AsRef>( function init (line 130) | pub fn init>(config: &Config, path: P, name: &str) -> Res... function is_configured_local_db (line 135) | fn is_configured_local_db(config: &Config, db: &Db) -> bool { function file (line 143) | pub fn file(repo: &Db) -> Option<&str> { function is_local_db (line 149) | fn is_local_db(db: &alpm::Db) -> bool { function repo_aur_dbs (line 153) | pub fn repo_aur_dbs(config: &Config) -> (AlpmListMut<&Db>, AlpmListMut<&... function delete (line 162) | pub fn delete(config: &mut Config) -> Result<(), Error> { function refresh (line 252) | pub fn refresh>(config: &mut Config, repos: &[S]) -> Res... function clean (line 310) | pub fn clean(config: &mut Config) -> Result { function print (line 391) | pub fn print( FILE: src/resolver.rs function flags (line 12) | pub fn flags(config: &mut Config) -> aur_depends::Flags { function resolver (line 61) | pub fn resolver<'a, 'b>( FILE: src/search.rs type AnyPkg (line 20) | pub enum AnyPkg<'a> { function search (line 26) | pub async fn search(config: &Config) -> Result { function search_pkgbuilds (line 77) | fn search_pkgbuilds<'a>( function search_local (line 112) | fn search_local<'a>(config: &'a Config, targets: &[String]) -> Result(config: &'a Config, targets: &[String]) -> Result) -> Re... function search_aur_regex (line 168) | async fn search_aur_regex(config: &Config, targets: &[String]) -> Result... function search_aur (line 192) | async fn search_aur(config: &Config, targets: &[String]) -> Result Result<()> { function interactive_search (line 457) | pub async fn interactive_search(config: &mut Config, install: bool) -> R... function interactive_menu (line 483) | pub fn interactive_menu( function print_any_pkg (line 574) | fn print_any_pkg(config: &Config, n: usize, pad: usize, pkg: &AnyPkg) { FILE: src/stats.rs type Info (line 16) | struct Info<'a> { function collect_info (line 23) | async fn collect_info(config: &Config, max_n: usize) -> Result> { function print_line_separator (line 56) | fn print_line_separator(config: &Config) { function stats (line 66) | pub async fn stats(config: &Config) -> Result { FILE: src/sync.rs function filter (line 13) | pub async fn filter(config: &Config) -> Result { function list (line 28) | pub async fn list(config: &Config) -> Result { function list_pkgbuilds (line 78) | pub fn list_pkgbuilds(config: &Config, repos: &PkgbuildRepos, repo: &str) { function list_aur (line 97) | pub async fn list_aur(config: &Config) -> Result<()> { function print_pkg (line 125) | fn print_pkg(config: &Config, mut stdout: impl Write, line: &[u8], repo:... FILE: src/upgrade.rs type Upgrades (line 17) | pub struct Upgrades { function repo_upgrades (line 26) | pub fn repo_upgrades(config: &Config) -> Result> { function get_version_diff (line 53) | fn get_version_diff(config: &Config, old: &str, new: &str) -> (String, S... function print_upgrade (line 84) | fn print_upgrade( function get_resolver_upgrades (line 115) | async fn get_resolver_upgrades<'a, 'b>( function get_devel_upgrades (line 155) | async fn get_devel_upgrades(config: &Config, print: bool) -> Result( function get_upgrades (line 183) | pub async fn get_upgrades<'a, 'b>( function db_len (line 470) | fn db_len(name: &str, repo_name: &str, aurdbs: AlpmList<&Db>) -> usize { FILE: src/util.rs type NumberMenu (line 20) | pub struct NumberMenu<'a> { function pkg_base_or_name (line 27) | pub fn pkg_base_or_name(pkg: &Package) -> &str { function split_repo_aur_targets (line 31) | pub fn split_repo_aur_targets<'a, T: AsTarg>( function split_repo_aur_info (line 86) | pub fn split_repo_aur_info<'a, T: AsTarg>( function ask (line 117) | pub fn ask(config: &Config, question: &str, default: bool) -> bool { function input (line 151) | pub fn input(config: &Config, question: &str) -> String { function unneeded_pkgs (line 167) | pub fn unneeded_pkgs(config: &Config, keep_optional: bool) -> Vec<&str> { function new (line 215) | pub fn new(input: &'a str) -> Self { function contains (line 285) | pub fn contains(&self, n: usize, word: &str) -> bool { function get_provider (line 296) | pub fn get_provider(max: usize, no_confirm: bool) -> usize { function split_repo_aur_pkgs (line 339) | pub fn split_repo_aur_pkgs + Clone>(config: &Config, pkgs:... function repo_aur_pkgs (line 355) | pub fn repo_aur_pkgs(config: &Config) -> (Vec<&alpm::Package>, Vec<&alpm... function redirect_to_stderr (line 372) | pub fn redirect_to_stderr() -> Result { function reopen_stdin (line 378) | pub fn reopen_stdin() -> Result<()> { function reopen_stdout (line 384) | pub fn reopen_stdout(file: Fd) -> Result<()> { function is_arch_repo (line 389) | pub fn is_arch_repo(name: &str) -> bool { FILE: tests/common/mod.rs function run (line 12) | async fn run(run_args: &[&str], repo: bool) -> Result<(TempDir, i32)> { function run_normal (line 194) | pub async fn run_normal(run_args: &[&str]) -> Result<(TempDir, i32)> { function run_combined (line 198) | pub async fn run_combined(run_args: &[&str]) -> Result<(TempDir, i32)> { function run_chroot (line 204) | pub async fn run_chroot(run_args: &[&str]) -> Result<(TempDir, i32)> { function run_repo (line 210) | pub async fn run_repo(run_args: &[&str]) -> Result<(TempDir, i32)> { function run_repo_chroot (line 215) | pub async fn run_repo_chroot(run_args: &[&str]) -> Result<(TempDir, i32)> { function alpm (line 221) | pub fn alpm(tmp: &TempDir) -> Result { function assert_in_local_repo (line 229) | pub fn assert_in_local_repo(alpm: &Alpm, pkg: &str) { FILE: tests/common/tests.rs function pacaur (line 5) | async fn pacaur() { function pacaur_ignore (line 22) | async fn pacaur_ignore() { function pacaur_as_deps (line 39) | async fn pacaur_as_deps() { function pacaur_as_exp (line 56) | async fn pacaur_as_exp() { function pacaur_no_deps (line 73) | async fn pacaur_no_deps() { function pacaur_assume (line 84) | async fn pacaur_assume() { function update (line 96) | async fn update() { function update_ignore (line 106) | async fn update_ignore() { function update_repo (line 116) | async fn update_repo() { function no_exist (line 126) | async fn no_exist() { function no_exist_r (line 132) | async fn no_exist_r() { function no_exist_a (line 138) | async fn no_exist_a() { function repo_ignore (line 144) | async fn repo_ignore() { function pkgbuild (line 153) | async fn pkgbuild() { function pkgbuild_repo (line 173) | async fn pkgbuild_repo() { function devel (line 193) | async fn devel() {