<html devsite>
<head>
  <meta name="project_path" value="/_project.yaml">
  <meta name="book_path" value="/versions/6.4.0/_book.yaml">
</head>
<body>
<h1 class="page-title">Built-in Types</h1>

This section lists types of Starlark objects.

<ul>

<li><a href="/versions/6.4.0/rules/lib/Action">Action</a></li>

<li><a href="/versions/6.4.0/rules/lib/actions">actions</a></li>

<li><a href="/versions/6.4.0/rules/lib/apple_bitcode_mode">apple_bitcode_mode</a></li>

<li><a href="/versions/6.4.0/rules/lib/apple_platform">apple_platform</a></li>

<li><a href="/versions/6.4.0/rules/lib/apple_platform_type">apple_platform_type</a></li>

<li><a href="/versions/6.4.0/rules/lib/Args">Args</a></li>

<li><a href="/versions/6.4.0/rules/lib/Aspect">Aspect</a></li>

<li><a href="/versions/6.4.0/rules/lib/Attribute">Attribute</a></li>

<li><a href="/versions/6.4.0/rules/lib/BuildSetting">BuildSetting</a></li>

<li><a href="/versions/6.4.0/rules/lib/CcCompilationOutputs">CcCompilationOutputs</a></li>

<li><a href="/versions/6.4.0/rules/lib/CcLinkingOutputs">CcLinkingOutputs</a></li>

<li><a href="/versions/6.4.0/rules/lib/config">config</a></li>

<li><a href="/versions/6.4.0/rules/lib/configuration">configuration</a></li>

<li><a href="/versions/6.4.0/rules/lib/ctx">ctx</a></li>

<li><a href="/versions/6.4.0/rules/lib/depset">depset</a></li>

<li><a href="/versions/6.4.0/rules/lib/DirectoryExpander">DirectoryExpander</a></li>

<li><a href="/versions/6.4.0/rules/lib/DottedVersion">DottedVersion</a></li>

<li><a href="/versions/6.4.0/rules/lib/exec_result">exec_result</a></li>

<li><a href="/versions/6.4.0/rules/lib/ExecGroupCollection">ExecGroupCollection</a></li>

<li><a href="/versions/6.4.0/rules/lib/ExecGroupContext">ExecGroupContext</a></li>

<li><a href="/versions/6.4.0/rules/lib/ExecTransitionFactory">ExecTransitionFactory</a></li>

<li><a href="/versions/6.4.0/rules/lib/extension_metadata">extension_metadata</a></li>

<li><a href="/versions/6.4.0/rules/lib/FeatureConfiguration">FeatureConfiguration</a></li>

<li><a href="/versions/6.4.0/rules/lib/File">File</a></li>

<li><a href="/versions/6.4.0/rules/lib/fragments">fragments</a></li>

<li><a href="/versions/6.4.0/rules/lib/java_annotation_processing">java_annotation_processing</a></li>

<li><a href="/versions/6.4.0/rules/lib/java_output">java_output</a></li>

<li><a href="/versions/6.4.0/rules/lib/Label">Label</a></li>

<li><a href="/versions/6.4.0/rules/lib/LateBoundDefault">LateBoundDefault</a></li>

<li><a href="/versions/6.4.0/rules/lib/LibraryToLink">LibraryToLink</a></li>

<li><a href="/versions/6.4.0/rules/lib/License">License</a></li>

<li><a href="/versions/6.4.0/rules/lib/LinkerInput">LinkerInput</a></li>

<li><a href="/versions/6.4.0/rules/lib/LinkingContext">LinkingContext</a></li>

<li><a href="/versions/6.4.0/rules/lib/module_ctx">module_ctx</a></li>

<li><a href="/versions/6.4.0/rules/lib/native">native</a></li>

<li><a href="/versions/6.4.0/rules/lib/native_rule_transition">native_rule_transition</a></li>

<li><a href="/versions/6.4.0/rules/lib/path">path</a></li>

<li><a href="/versions/6.4.0/rules/lib/ProtoModule">ProtoModule</a></li>

<li><a href="/versions/6.4.0/rules/lib/Provider">Provider</a></li>

<li><a href="/versions/6.4.0/rules/lib/repository_ctx">repository_ctx</a></li>

<li><a href="/versions/6.4.0/rules/lib/repository_os">repository_os</a></li>

<li><a href="/versions/6.4.0/rules/lib/repository_rule">repository_rule</a></li>

<li><a href="/versions/6.4.0/rules/lib/root">root</a></li>

<li><a href="/versions/6.4.0/rules/lib/rule">rule</a></li>

<li><a href="/versions/6.4.0/rules/lib/rule_attributes">rule_attributes</a></li>

<li><a href="/versions/6.4.0/rules/lib/runfiles">runfiles</a></li>

<li><a href="/versions/6.4.0/rules/lib/struct">struct</a></li>

<li><a href="/versions/6.4.0/rules/lib/SymlinkEntry">SymlinkEntry</a></li>

<li><a href="/versions/6.4.0/rules/lib/tag_class">tag_class</a></li>

<li><a href="/versions/6.4.0/rules/lib/Target">Target</a></li>

<li><a href="/versions/6.4.0/rules/lib/toolchain_type">toolchain_type</a></li>

<li><a href="/versions/6.4.0/rules/lib/ToolchainContext">ToolchainContext</a></li>

<li><a href="/versions/6.4.0/rules/lib/transition">transition</a></li>
</ul>
</body>
</html>
