rust/src
Yuki Okushi 1b8fd02daa
Rollup merge of #80834 - bugadani:vecdeque, r=oli-obk
Remove unreachable panics from VecDeque::{front/back}[_mut]

`VecDeque`'s `front`, `front_mut`, `back` and `back_mut` methods are implemented in terms of the index operator, which causes these functions to contain [unreachable panic calls](https://rust.godbolt.org/z/MTnq1o).

This PR reimplements these methods in terms of `get[_mut]` instead.
2021-01-15 18:26:11 +09:00
..
bootstrap Rollup merge of #79997 - coolreader18:wasm-reactor, r=alexcrichton 2021-01-12 07:58:59 +09:00
build_helper
ci
doc Rollup merge of #80973 - ehuss:update-books, r=ehuss 2021-01-14 18:00:20 +00:00
etc
librustdoc Auto merge of #80802 - jyn514:box-attributes, r=nnethercote 2021-01-14 02:26:46 +00:00
llvm-project@f9a8d70b6e
test Rollup merge of #80834 - bugadani:vecdeque, r=oli-obk 2021-01-15 18:26:11 +09:00
tools Update RLS and Rustfmt 2021-01-15 01:50:59 +01:00
README.md
stage0.txt
version

This directory contains the source code of the rust project, including:

  • The test suite
  • The bootstrapping build system
  • Various submodules for tools, like rustdoc, rls, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.