<commit_before>% Rust documentation

<!-- Completely hide the TOC and the section numbers -->
<style type="text/css">
#TOC { display: none; }
.header-section-number { display: none; }
li {list-style-type: none; }
</style>

* [The Rust tutorial](tutorial.html)  (* [PDF](tutorial.pdf))
* [The Rust reference manual](rust.html) (* [PDF](rust.pdf))

# Guides

* [Pointers](guide-pointers.html)
* [References and Lifetimes](guide-lifetimes.html)
* [Containers and Iterators](guide-container.html)
* [Tasks and Communication](guide-tasks.html)
* [Foreign Function Interface](guide-ffi.html)
* [Macros](guide-macros.html)
* [Testing](guide-testing.html)
* [Conditions](guide-conditions.html)
* [Rust's Runtime](guide-runtime.html)

# Libraries

* [The standard library, `libstd`](std/index.html)
* [The extra library, `libextra`](extra/index.html)

* [The M:N runtime library, `libgreen`](green/index.html)
* [The 1:1 runtime library, `libnative`](native/index.html)

* [The Rust libuv library, `librustuv`](rustuv/index.html)

* [The Rust parser, `libsyntax`](syntax/index.html)
* [The Rust compiler, `librustc`](rustc/index.html)

* [The `arena` allocation library](arena/index.html)
* [The `num` arbitrary precision numerics library](num/index.html)
* [The `collections` library](collections/index.html)
* [The `flate` compression library](flate/index.html)
* [The `fourcc` four-character code library](fourcc/index.html)
* [The `getopts` argument parsing library](getopts/index.html)
* [The `glob` file path matching library](glob/index.html)
* [The `semver` version collation library](semver/index.html)
* [The `serialize` value encoding/decoding library](serialize/index.html)
* [The `sync` library for concurrency-enabled mechanisms and primitives](sync/index.html)
* [The `term` terminal-handling library](term/index.html)
* [The `uuid` 128-bit universally unique identifier library](uuid/index.html)

# Tooling

* [The `rustdoc` manual](rustdoc.html)

# FAQs

* [Language FAQ](complement-lang-faq.html)<commit_msg>doc: Reorganize the library index<commit_after>% Rust documentation

<!-- Completely hide the TOC and the section numbers -->
<style type="text/css">
#TOC { display: none; }
.header-section-number { display: none; }
li {list-style-type: none; }
</style>

* [The Rust tutorial](tutorial.html)  (* [PDF](tutorial.pdf))
* [The Rust reference manual](rust.html) (* [PDF](rust.pdf))

# Guides

* [Pointers](guide-pointers.html)
* [References and Lifetimes](guide-lifetimes.html)
* [Containers and Iterators](guide-container.html)
* [Tasks and Communication](guide-tasks.html)
* [Foreign Function Interface](guide-ffi.html)
* [Macros](guide-macros.html)
* [Testing](guide-testing.html)
* [Conditions](guide-conditions.html)
* [Rust's Runtime](guide-runtime.html)

# Libraries

* [The standard library, `std`](std/index.html)

* [The `arena` allocation library](arena/index.html)
* [The `collections` library](collections/index.html)
* [The `extra` library of extra stuff](extra/index.html)
* [The `flate` compression library](flate/index.html)
* [The `fourcc` four-character code library](fourcc/index.html)
* [The `getopts` argument parsing library](getopts/index.html)
* [The `glob` file path matching library](glob/index.html)
* [The `green` M:N runtime library](green/index.html)
* [The `native` 1:1 threading runtime](native/index.html)
* [The `num` arbitrary precision numerics library](num/index.html)
* [The `rustc` compiler](rustc/index.html)
* [The `rustuv` M:N I/O library](rustuv/index.html)
* [The `semver` version collation library](semver/index.html)
* [The `serialize` value encoding/decoding library](serialize/index.html)
* [The `sync` library for concurrency-enabled mechanisms and primitives](sync/index.html)
* [The `syntax` library, the Rust parser](syntax/index.html)
* [The `term` terminal-handling library](term/index.html)
* [The `uuid` 128-bit universally unique identifier library](uuid/index.html)

# Tooling

* [The `rustdoc` manual](rustdoc.html)

# FAQs

* [Language FAQ](complement-lang-faq.html)
{'fraction_non_alphanumeric': 0.16534653465346535, 'fraction_numerical': 0.0024752475247524753, 'mean_word_length': 5.872448979591836, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3551554', 'n_tokens_mistral': 1406, 'n_tokens_neox': 1334, 'n_words': 310}