···11-# Tab completion for cargo (https://github.com/rust-lang/cargo).
22-complete -e -c cargo
33-44-complete -c cargo -s h -l help
55-complete -c cargo -s V -l version -d 'Print version info and exit'
66-complete -c cargo -l list -d 'List installed commands'
77-complete -c cargo -s v -l verbose -d 'Use verbose output'
88-complete -c cargo -s q -l quiet -d 'No output printed to stdout'
99-1010-set __fish_cargo_subcommands (cargo --list | tail -n +2 | tr -d " ")
1111-1212-complete -c cargo -f -c cargo -n '__fish_use_subcommand' -a '$__fish_cargo_subcommands'
1313-complete -c cargo -x -c cargo -n '__fish_seen_subcommand_from help' -a '$__fish_cargo_subcommands'
1414-1515-for x in bench build clean doc fetch generate-lockfile \
1616- locate-project package pkgid publish \
1717- read-manifest run rustc test update \
1818- verify-project;
1919- complete -c cargo -r -n "__fish_seen_subcommand_from $x" -l manifest-path -d 'path to the manifest to compile'
2020-end
2121-2222-for x in bench build clean doc rustc test update;
2323- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -s p -l spec -d 'Package to build'
2424-end
2525-2626-for x in bench build clean doc run rustc test;
2727- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l target -d 'Build for the target triple'
2828-end
2929-3030-for x in bench build rustc test;
3131- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l bench -d 'Only the specified benchmark'
3232- complete -c cargo -n "__fish_seen_subcommand_from $x" -l lib -d 'Only this package\'s library'
3333- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l test -d 'Only the specified test'
3434-end
3535-3636-for x in bench build run rustc test;
3737- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l bin -d 'Only the specified binary'
3838- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l example -d 'Only the specified example'
3939-end
4040-4141-for x in build run rustc test;
4242- complete -c cargo -n "__fish_seen_subcommand_from $x" -l release -d 'Build artifacts in release mode, with optimizations'
4343-end
4444-4545-for x in bench test;
4646- complete -c cargo -n "__fish_seen_subcommand_from $x" -l no-run -d 'Compile but do not run'
4747-end
4848-4949-for x in bench build doc run rustc test;
5050- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -s j -l jobs -d 'Number of jobs to run in parallel'
5151- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l features -d 'Space-separated list of features to also build'
5252- complete -c cargo -n "__fish_seen_subcommand_from $x" -l no-default-features -d 'Do not build the `default` feature'
5353-end
5454-5555-complete -c cargo -n '__fish_seen_subcommand_from doc' -l no-deps -d 'Don\'t build documentation for dependencies'
5656-5757-complete -c cargo -x -n '__fish_seen_subcommand_from new' -l vcs -a 'none hg git' -d 'Specify a vcs to use'
5858-complete -c cargo -x -n '__fish_seen_subcommand_from new' -l name
5959-6060-# This bin does not take any arguments which is why it is not defined above.
6161-complete -c cargo -n '__fish_seen_subcommand_from new' -l bin
6262-6363-complete -c cargo -x -n '__fish_seen_subcommand_from git-checkout' -l url
6464-complete -c cargo -x -n '__fish_seen_subcommand_from git-checkout' -l reference
6565-6666-for x in login publish search;
6767- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l host -d 'The host to submit the request to'
6868-end
6969-7070-complete -c cargo -n '__fish_seen_subcommand_from doc' -l open -d 'Opens the docs in a browser after the operation'
7171-7272-complete -c cargo -r -n '__fish_seen_subcommand_from owner' -s a -l add -d 'Login of a user to add as an owner'
7373-complete -c cargo -r -n '__fish_seen_subcommand_from owner' -s r -l remove -d 'Login of a user to remove as an owner'
7474-7575-for x in owner yank;
7676- complete -c cargo -r -n "__fish_seen_subcommand_from $x" -l index -d 'Registry index to use'
7777-end
7878-7979-for x in owner publish yank;
8080- complete -c cargo -x -n "__fish_seen_subcommand_from $x" -l token -d 'API token to use when authenticating'
8181-end
8282-8383-complete -c cargo -n '__fish_seen_subcommand_from package' -l no-verify -d 'Don\'t verify the contents by building them'
8484-complete -c cargo -n '__fish_seen_subcommand_from package' -l no-metadata -d 'Ignore warnings about a lack of human-usable metadata'
8585-8686-complete -c cargo -n '__fish_seen_subcommand_from update' -l aggressive -d 'Force updating all dependencies of <name> as well'
8787-complete -c cargo -x -n '__fish_seen_subcommand_from update' -l precise -d 'Update a single dependency to exactly PRECISE'
8888-8989-complete -c cargo -x -n '__fish_seen_subcommand_from yank' -l vers -d 'The version to yank or un-yank'
9090-complete -c cargo -n '__fish_seen_subcommand_from yank' -l undo -d 'Undo a yank, putting a version back into the index'
-8
fish/completions/fin.fish
···11-complete -xc fin -s h -l help -d "Show usage help"
22-complete -xc fin -s q -l quiet -d "Enable quiet mode"
33-complete -xc fin -s v -l version -d "Show version information"
44-complete -xc fin -n "__fish_use_subcommand" -a install -d "Install plugins / i"
55-complete -xc fin -n "__fish_use_subcommand" -a update -d "Update fin and plugins / u"
66-complete -xc fin -n "__fish_use_subcommand" -a rm -d "Remove plugins / r"
77-complete -xc fin -n "__fish_use_subcommand" -a ls -d "List plugins / l"
88-complete -xc fin -n "__fish_use_subcommand" -a help -d "Show help / h"
-1
fish/completions/work.fish
···11-complete -x -c work -a '(find "$WORKSPACE" -maxdepth 3 -type d -and -name .git -prune -print | sed -e "s:$WORKSPACE/*::" -e "s:/\.git::")'