Update source v1.77.1

Bug: 330185853
Test: ./build.py --lto thin
Change-Id: I58a521dd56eb693a6b1bb79928b1a5b608672916
12404 files changed
tree: 5c909947b5b4a25c2b4dd83a9fdb86a115d156f0
  1. .cargo/
  2. compiler/
  3. library/
  4. src/
  5. tests/
  6. vendor/
  7. .gitignore
  8. .gitmodules
  9. Android.mk
  10. Cargo.lock
  11. Cargo.toml
  12. config.example.toml
  13. configure
  14. CONTRIBUTING.md
  15. COPYRIGHT
  16. git-commit-hash
  17. git-commit-info
  18. LICENSE-APACHE
  19. LICENSE-MIT
  20. README.md
  21. RELEASES.md
  22. TEST_MAPPING
  23. version
  24. x.py
README.md

The Rust Programming Language

Rust Community

This is the main source code repository for Rust. It contains the compiler, standard library, and documentation.

Note: this README is for users rather than contributors. If you wish to contribute to the compiler, you should read CONTRIBUTING.md instead.

Quick Start

Read “Installation” from The Book.

Installing from Source

If you really want to install from source (though this is not recommended), see INSTALL.md.

Getting Help

See https://www.rust-lang.org/community for a list of chat platforms and forums.

Contributing

See CONTRIBUTING.md.

License

Rust is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.

See LICENSE-APACHE, LICENSE-MIT, and COPYRIGHT for details.

Trademark

The Rust Foundation owns and protects the Rust and Cargo trademarks and logos (the “Rust Trademarks”).

If you want to use these names or brands, please read the media guide.

Third-party logos may be subject to third-party copyrights and trademarks. See Licenses for details.