chore: docgen
diff --git a/docs/defs.md b/docs/defs.md
index 2f5dc92..9374774 100644
--- a/docs/defs.md
+++ b/docs/defs.md
@@ -93,3 +93,59 @@
| <a id="proto_toolchain-exec_compatible_with"></a>exec_compatible_with | ([constraints]) List of constraints the prebuild binary is compatible with. | <code>[]</code> |
+<a id="toolchains.use_toolchain"></a>
+
+## toolchains.use_toolchain
+
+<pre>
+toolchains.use_toolchain(<a href="#toolchains.use_toolchain-toolchain_type">toolchain_type</a>)
+</pre>
+
+
+
+**PARAMETERS**
+
+
+| Name | Description | Default Value |
+| :------------- | :------------- | :------------- |
+| <a id="toolchains.use_toolchain-toolchain_type"></a>toolchain_type | <p align="center"> - </p> | none |
+
+
+<a id="toolchains.find_toolchain"></a>
+
+## toolchains.find_toolchain
+
+<pre>
+toolchains.find_toolchain(<a href="#toolchains.find_toolchain-ctx">ctx</a>, <a href="#toolchains.find_toolchain-legacy_attr">legacy_attr</a>, <a href="#toolchains.find_toolchain-toolchain_type">toolchain_type</a>)
+</pre>
+
+
+
+**PARAMETERS**
+
+
+| Name | Description | Default Value |
+| :------------- | :------------- | :------------- |
+| <a id="toolchains.find_toolchain-ctx"></a>ctx | <p align="center"> - </p> | none |
+| <a id="toolchains.find_toolchain-legacy_attr"></a>legacy_attr | <p align="center"> - </p> | none |
+| <a id="toolchains.find_toolchain-toolchain_type"></a>toolchain_type | <p align="center"> - </p> | none |
+
+
+<a id="toolchains.if_legacy_toolchain"></a>
+
+## toolchains.if_legacy_toolchain
+
+<pre>
+toolchains.if_legacy_toolchain(<a href="#toolchains.if_legacy_toolchain-legacy_attr_dict">legacy_attr_dict</a>)
+</pre>
+
+
+
+**PARAMETERS**
+
+
+| Name | Description | Default Value |
+| :------------- | :------------- | :------------- |
+| <a id="toolchains.if_legacy_toolchain-legacy_attr_dict"></a>legacy_attr_dict | <p align="center"> - </p> | none |
+
+