{"push_id":1755515022,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"172a9effc11548401670e637e45f53d7acbee885","before":"86ef38e5a65531f49b3a9d2baaf439af353b2207","commits":[{"sha":"172a9effc11548401670e637e45f53d7acbee885","author":{"name":"choplin","email":"8e0621adce2917efe02345553208c4b75be1754d@gmail.com"},"message":"[from now] 2017/05/23 15:16:29\n\ndiff --git a/_gitignore b/_gitignore\nindex 7af2be8..9a1b39b 100644\n--- a/_gitignore\n+++ b/_gitignore\n@@ -53,3 +53,7 @@ memo.local\n # venv\n\n venv/\n+\n+.ipynb_checkpoints\n+\n+.envrc\ndiff --git a/_zsh/functions/_rustup b/_zsh/functions/_rustup\nnew file mode 100644\nindex 0000000..87eb75c\n--- /dev/null\n+++ b/_zsh/functions/_rustup\n@@ -0,0 +1,990 @@\n+#compdef rustup\n+\n+_rustup() {\n+\ttypeset -A opt_args\n+\tlocal ret=1\n+\n+\tlocal context curcontext=\"$curcontext\" state line\n+    _arguments -s -S -C \\\n+\"-v[Enable verbose output]\" \\\n+\"--verbose[Enable verbose output]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_commands\" \\\n+\"*:: :->rustup\" \\\n+&& ret=0\n+    case $state in\n+    (rustup)\n+        curcontext=\"${curcontext%:*:*}:rustup-command-$words[1]:\"\n+        case $line[1] in\n+            (show)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(install)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_install_commands\" \\\n+&& ret=0\n+;;\n+(uninstall)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_uninstall_commands\" \\\n+&& ret=0\n+;;\n+(update)\n+_arguments -s -S -C \\\n+\"--no-self-update[Don't perform self update when running the `rustup` command]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_update_commands\" \\\n+&& ret=0\n+;;\n+(default)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_default_commands\" \\\n+&& ret=0\n+;;\n+(toolchain)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_toolchain_commands\" \\\n+\"*:: :->toolchain\" \\\n+&& ret=0\n+case $state in\n+    (toolchain)\n+        curcontext=\"${curcontext%:*:*}:rustup-toolchain-command-$words[1]:\"\n+        case $line[1] in\n+            (list)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(install)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_toolchain_install_commands\" \\\n+&& ret=0\n+;;\n+(uninstall)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_toolchain_uninstall_commands\" \\\n+&& ret=0\n+;;\n+(link)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_toolchain_link_commands\" \\\n+&& ret=0\n+;;\n+(update)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_toolchain_update_commands\" \\\n+&& ret=0\n+;;\n+(add)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_toolchain_add_commands\" \\\n+&& ret=0\n+;;\n+(remove)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_toolchain_remove_commands\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+;;\n+(target)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_target_commands\" \\\n+\"*:: :->target\" \\\n+&& ret=0\n+case $state in\n+    (target)\n+        curcontext=\"${curcontext%:*:*}:rustup-target-command-$words[1]:\"\n+        case $line[1] in\n+            (list)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(add)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_target_add_commands\" \\\n+&& ret=0\n+;;\n+(remove)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_target_remove_commands\" \\\n+&& ret=0\n+;;\n+(install)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_target_install_commands\" \\\n+&& ret=0\n+;;\n+(uninstall)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_target_uninstall_commands\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+;;\n+(component)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_component_commands\" \\\n+\"*:: :->component\" \\\n+&& ret=0\n+case $state in\n+    (component)\n+        curcontext=\"${curcontext%:*:*}:rustup-component-command-$words[1]:\"\n+        case $line[1] in\n+            (list)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(add)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"--target+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_component_add_commands\" \\\n+&& ret=0\n+;;\n+(remove)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"--target+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_component_remove_commands\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+;;\n+(override)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_override_commands\" \\\n+\"*:: :->override\" \\\n+&& ret=0\n+case $state in\n+    (override)\n+        curcontext=\"${curcontext%:*:*}:rustup-override-command-$words[1]:\"\n+        case $line[1] in\n+            (list)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(set)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_override_set_commands\" \\\n+&& ret=0\n+;;\n+(unset)\n+_arguments -s -S -C \\\n+\"--path+[Path to the directory]\" \\\n+\"--nonexistent[Remove override toolchain for all nonexistent directories]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(add)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_override_add_commands\" \\\n+&& ret=0\n+;;\n+(remove)\n+_arguments -s -S -C \\\n+\"--path+[]\" \\\n+\"--nonexistent[Remove override toolchain for all nonexistent directories]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+;;\n+(run)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_run_commands\" \\\n+&& ret=0\n+;;\n+(which)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_which_commands\" \\\n+&& ret=0\n+;;\n+(docs)\n+_arguments -s -S -C \\\n+\"--book[The Rust Programming Language book]\" \\\n+\"--std[Standard library API documentation]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(doc)\n+_arguments -s -S -C \\\n+\"--book[The Rust Programming Language book]\" \\\n+\"--std[Standard library API documentation]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(man)\n+_arguments -s -S -C \\\n+\"--toolchain+[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_man_commands\" \\\n+&& ret=0\n+;;\n+(self)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_self_commands\" \\\n+\"*:: :->self\" \\\n+&& ret=0\n+case $state in\n+    (self)\n+        curcontext=\"${curcontext%:*:*}:rustup-self-command-$words[1]:\"\n+        case $line[1] in\n+            (update)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(uninstall)\n+_arguments -s -S -C \\\n+\"-y[]\" \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(upgrade-data)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+;;\n+(telemetry)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_telemetry_commands\" \\\n+\"*:: :->telemetry\" \\\n+&& ret=0\n+case $state in\n+    (telemetry)\n+        curcontext=\"${curcontext%:*:*}:rustup-telemetry-command-$words[1]:\"\n+        case $line[1] in\n+            (enable)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(disable)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(analyze)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+;;\n+(set)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_set_commands\" \\\n+\"*:: :->set\" \\\n+&& ret=0\n+case $state in\n+    (set)\n+        curcontext=\"${curcontext%:*:*}:rustup-set-command-$words[1]:\"\n+        case $line[1] in\n+            (default-host)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_set_default-host_commands\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+;;\n+(completions)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+\"1:: :_rustup_completions_commands\" \\\n+&& ret=0\n+;;\n+(help)\n+_arguments -s -S -C \\\n+\"-h[Prints help information]\" \\\n+\"--help[Prints help information]\" \\\n+\"-V[Prints version information]\" \\\n+\"--version[Prints version information]\" \\\n+&& ret=0\n+;;\n+        esac\n+    ;;\n+esac\n+}\n+\n+(( $+functions[_rustup_commands] )) ||\n+_rustup_commands() {\n+    local commands; commands=(\n+        \"show:Show the active and installed toolchains\" \\\n+\"install:Update Rust toolchains\" \\\n+\"uninstall:Uninstall Rust toolchains\" \\\n+\"update:Update Rust toolchains\" \\\n+\"default:Set the default toolchain\" \\\n+\"toolchain:Modify or query the installed toolchains\" \\\n+\"target:Modify a toolchain's supported targets\" \\\n+\"component:Modify a toolchain's installed components\" \\\n+\"override:Modify directory toolchain overrides\" \\\n+\"run:Run a command with an environment configured for a given toolchain\" \\\n+\"which:Display which binary will be run for a given command\" \\\n+\"doc:Open the documentation for the current toolchain\" \\\n+\"man:View the man page for a given command\" \\\n+\"self:Modify the rustup installation\" \\\n+\"telemetry:rustup telemetry commands\" \\\n+\"set:Alter rustup settings\" \\\n+\"completions:Generate completion scripts for your shell\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_component_add_commands] )) ||\n+_rustup_component_add_commands() {\n+    local commands; commands=(\n+        \"COMPONENT:\" \\\n+    )\n+    _describe -t commands 'rustup component add commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_override_add_commands] )) ||\n+_rustup_override_add_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup override add commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_target_add_commands] )) ||\n+_rustup_target_add_commands() {\n+    local commands; commands=(\n+        \"TARGET:\" \\\n+    )\n+    _describe -t commands 'rustup target add commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_add_commands] )) ||\n+_rustup_toolchain_add_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup toolchain add commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_telemetry_analyze_commands] )) ||\n+_rustup_telemetry_analyze_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup telemetry analyze commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_completions_commands] )) ||\n+_rustup_completions_commands() {\n+    local commands; commands=(\n+        \"SHELL:\" \\\n+    )\n+    _describe -t commands 'rustup completions commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_component_commands] )) ||\n+_rustup_component_commands() {\n+    local commands; commands=(\n+        \"list:List installed and available components\" \\\n+\"add:Add a component to a Rust toolchain\" \\\n+\"remove:Remove a component from a Rust toolchain\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup component commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_default_commands] )) ||\n+_rustup_default_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup default commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_set_default-host_commands] )) ||\n+_rustup_set_default-host_commands() {\n+    local commands; commands=(\n+        \"HOST_TRIPLE:\" \\\n+    )\n+    _describe -t commands 'rustup set default-host commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_telemetry_disable_commands] )) ||\n+_rustup_telemetry_disable_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup telemetry disable commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_doc_commands] )) ||\n+_rustup_doc_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup doc commands' commands \"$@\"\n+}\n+(( $+functions[_docs_commands] )) ||\n+_docs_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'docs commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_docs_commands] )) ||\n+_rustup_docs_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup docs commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_telemetry_enable_commands] )) ||\n+_rustup_telemetry_enable_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup telemetry enable commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_component_help_commands] )) ||\n+_rustup_component_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup component help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_help_commands] )) ||\n+_rustup_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_override_help_commands] )) ||\n+_rustup_override_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup override help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_self_help_commands] )) ||\n+_rustup_self_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup self help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_set_help_commands] )) ||\n+_rustup_set_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup set help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_target_help_commands] )) ||\n+_rustup_target_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup target help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_telemetry_help_commands] )) ||\n+_rustup_telemetry_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup telemetry help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_help_commands] )) ||\n+_rustup_toolchain_help_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup toolchain help commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_install_commands] )) ||\n+_rustup_install_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup install commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_target_install_commands] )) ||\n+_rustup_target_install_commands() {\n+    local commands; commands=(\n+        \"TARGET:\" \\\n+    )\n+    _describe -t commands 'rustup target install commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_install_commands] )) ||\n+_rustup_toolchain_install_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup toolchain install commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_link_commands] )) ||\n+_rustup_toolchain_link_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+\"PATH:\" \\\n+    )\n+    _describe -t commands 'rustup toolchain link commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_component_list_commands] )) ||\n+_rustup_component_list_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup component list commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_override_list_commands] )) ||\n+_rustup_override_list_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup override list commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_target_list_commands] )) ||\n+_rustup_target_list_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup target list commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_list_commands] )) ||\n+_rustup_toolchain_list_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup toolchain list commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_man_commands] )) ||\n+_rustup_man_commands() {\n+    local commands; commands=(\n+        \"COMMAND:\" \\\n+    )\n+    _describe -t commands 'rustup man commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_override_commands] )) ||\n+_rustup_override_commands() {\n+    local commands; commands=(\n+        \"list:List directory toolchain overrides\" \\\n+\"set:Set the override toolchain for a directory\" \\\n+\"unset:Remove the override toolchain for a directory\" \\\n+\"add:\" \\\n+\"remove:Remove the override toolchain for a directory\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup override commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_component_remove_commands] )) ||\n+_rustup_component_remove_commands() {\n+    local commands; commands=(\n+        \"COMPONENT:\" \\\n+    )\n+    _describe -t commands 'rustup component remove commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_override_remove_commands] )) ||\n+_rustup_override_remove_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup override remove commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_target_remove_commands] )) ||\n+_rustup_target_remove_commands() {\n+    local commands; commands=(\n+        \"TARGET:\" \\\n+    )\n+    _describe -t commands 'rustup target remove commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_remove_commands] )) ||\n+_rustup_toolchain_remove_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup toolchain remove commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_run_commands] )) ||\n+_rustup_run_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+\"COMMAND:\" \\\n+    )\n+    _describe -t commands 'rustup run commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_self_commands] )) ||\n+_rustup_self_commands() {\n+    local commands; commands=(\n+        \"update:Download and install updates to rustup\" \\\n+\"uninstall:Uninstall rustup.\" \\\n+\"upgrade-data:Upgrade the internal data format.\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup self commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_override_set_commands] )) ||\n+_rustup_override_set_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup override set commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_set_commands] )) ||\n+_rustup_set_commands() {\n+    local commands; commands=(\n+        \"default-host:The triple used to identify toolchains when not specified\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup set commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_show_commands] )) ||\n+_rustup_show_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup show commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_target_commands] )) ||\n+_rustup_target_commands() {\n+    local commands; commands=(\n+        \"list:List installed and available targets\" \\\n+\"add:Add a target to a Rust toolchain\" \\\n+\"remove:Remove a target from a Rust toolchain\" \\\n+\"install:\" \\\n+\"uninstall:\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup target commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_telemetry_commands] )) ||\n+_rustup_telemetry_commands() {\n+    local commands; commands=(\n+        \"enable:Enable rustup telemetry\" \\\n+\"disable:Disable rustup telemetry\" \\\n+\"analyze:Analyze stored telemetry\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup telemetry commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_commands] )) ||\n+_rustup_toolchain_commands() {\n+    local commands; commands=(\n+        \"list:List installed toolchains\" \\\n+\"install:Install or update a given toolchain\" \\\n+\"uninstall:Uninstall a toolchain\" \\\n+\"link:Create a custom toolchain by symlinking to a directory\" \\\n+\"update:\" \\\n+\"add:\" \\\n+\"remove:\" \\\n+\"help:Prints this message or the help of the given subcommand(s)\" \\\n+    )\n+    _describe -t commands 'rustup toolchain commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_self_uninstall_commands] )) ||\n+_rustup_self_uninstall_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup self uninstall commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_target_uninstall_commands] )) ||\n+_rustup_target_uninstall_commands() {\n+    local commands; commands=(\n+        \"TARGET:\" \\\n+    )\n+    _describe -t commands 'rustup target uninstall commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_uninstall_commands] )) ||\n+_rustup_toolchain_uninstall_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup toolchain uninstall commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_uninstall_commands] )) ||\n+_rustup_uninstall_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup uninstall commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_override_unset_commands] )) ||\n+_rustup_override_unset_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup override unset commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_self_update_commands] )) ||\n+_rustup_self_update_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup self update commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_toolchain_update_commands] )) ||\n+_rustup_toolchain_update_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup toolchain update commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_update_commands] )) ||\n+_rustup_update_commands() {\n+    local commands; commands=(\n+        \"TOOLCHAIN:\" \\\n+    )\n+    _describe -t commands 'rustup update commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_self_upgrade-data_commands] )) ||\n+_rustup_self_upgrade-data_commands() {\n+    local commands; commands=(\n+\n+    )\n+    _describe -t commands 'rustup self upgrade-data commands' commands \"$@\"\n+}\n+(( $+functions[_rustup_which_commands] )) ||\n+_rustup_which_commands() {\n+    local commands; commands=(\n+        \"COMMAND:\" \\\n+    )\n+    _describe -t commands 'rustup which commands' commands \"$@\"\n+}\n+\n+_rustup \"$@\"\n\\ No newline at end of file","distinct":true,"url":"https://api.github.com/repos/choplin/dotfiles/commits/172a9effc11548401670e637e45f53d7acbee885"}]}
{"actor":{"display_login":"choplin"}}