-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 8 pull requests #98292
Rollup of 8 pull requests #98292
Commits on Jan 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 967c0ad - Browse repository at this point
Copy the full SHA 967c0adView commit details
Commits on Mar 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a23e751 - Browse repository at this point
Copy the full SHA a23e751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d7daa0 - Browse repository at this point
Copy the full SHA 4d7daa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1890372 - Browse repository at this point
Copy the full SHA 1890372View commit details
Commits on May 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ac5440 - Browse repository at this point
Copy the full SHA 1ac5440View commit details
Commits on May 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6d523e9 - Browse repository at this point
Copy the full SHA 6d523e9View commit details
Commits on Jun 7, 2022
-
Document Rust's stance on
/proc/self/mem
Add documentation to `std::os::unix::io` describing Rust's stance on `/proc/self/mem`, treating it as an external entity which is outside the scope of Rust's safety guarantees.
Configuration menu - View commit details
-
Copy full SHA for 5ae95fa - Browse repository at this point
Copy the full SHA 5ae95faView commit details -
Update library/std/src/os/unix/io/mod.rs
Co-authored-by: Sean Stangl <sean.stangl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fbb59e7 - Browse repository at this point
Copy the full SHA fbb59e7View commit details -
Update library/std/src/os/unix/io/mod.rs
Co-authored-by: Sean Stangl <sean.stangl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 52cb18b - Browse repository at this point
Copy the full SHA 52cb18bView commit details -
Update library/std/src/os/unix/io/mod.rs
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
Configuration menu - View commit details
-
Copy full SHA for 27d9ab4 - Browse repository at this point
Copy the full SHA 27d9ab4View commit details -
Update library/std/src/os/unix/io/mod.rs
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
Configuration menu - View commit details
-
Copy full SHA for f9662f2 - Browse repository at this point
Copy the full SHA f9662f2View commit details
Commits on Jun 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7656e08 - Browse repository at this point
Copy the full SHA 7656e08View commit details -
Update library/std/src/os/unix/io/mod.rs
Co-authored-by: Mara Bos <m-ou.se@m-ou.se>
Configuration menu - View commit details
-
Copy full SHA for e89ec68 - Browse repository at this point
Copy the full SHA e89ec68View commit details -
Reword the question in the section header too.
This adopts the wording suggested in rust-lang#97837 (comment).
Configuration menu - View commit details
-
Copy full SHA for 158ff5c - Browse repository at this point
Copy the full SHA 158ff5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6959441 - Browse repository at this point
Copy the full SHA 6959441View commit details
Commits on Jun 20, 2022
-
Include ForeignItem when visiting types for WF check
Addresses Issue 95665 by including `hir::Node::ForeignItem` as a valid type to visit in `diagnostic_hir_wf_check`. Fixes rust-lang#95665
Configuration menu - View commit details
-
Copy full SHA for f725b97 - Browse repository at this point
Copy the full SHA f725b97View commit details -
Configuration menu - View commit details
-
Copy full SHA for c867529 - Browse repository at this point
Copy the full SHA c867529View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b93147 - Browse repository at this point
Copy the full SHA 8b93147View commit details -
Configuration menu - View commit details
-
Copy full SHA for 740a54c - Browse repository at this point
Copy the full SHA 740a54cView commit details -
Rollup merge of rust-lang#93080 - SkiFire13:itermut-as_mut_slice, r=m…
…-ou-se Implement `core::slice::IterMut::as_mut_slice` and `impl<T> AsMut<[T]> for IterMut<'_, T>` As per [the zulip discussion](https://rust-lang.zulipchat.com/#narrow/stream/219381-t-libs/topic/.60std.3A.3Aslice.3A.3AIterMut.3A.3Aas_mut_slice.60), the `AsMut` impl has been commented out, with a comment near the `#[unstable(...)]` to uncomment it when `as_mut_slice` gets stabilized.
Configuration menu - View commit details
-
Copy full SHA for fd9ca0c - Browse repository at this point
Copy the full SHA fd9ca0cView commit details -
Rollup merge of rust-lang#94855 - m-ou-se:advance-slice-panic-docs, r…
…=kennytm Panic when advance_slices()'ing too far and update docs. This updates advance_slices() to panic when advancing too far, like advance() already does. And updates the docs to say so. See rust-lang#62726 (comment)
Configuration menu - View commit details
-
Copy full SHA for 99620ad - Browse repository at this point
Copy the full SHA 99620adView commit details -
Rollup merge of rust-lang#96609 - ibraheemdev:arc-downcast-unchecked,…
… r=m-ou-se Add `{Arc, Rc}::downcast_unchecked` Part of rust-lang#90850.
Configuration menu - View commit details
-
Copy full SHA for 7372bf8 - Browse repository at this point
Copy the full SHA 7372bf8View commit details -
Rollup merge of rust-lang#96719 - mbartlett21:patch-4, r=Dylan-DPC
Fix the generator example for `pin!()` The previous generator example is not actually self-referential, since the reference is created after the yield. CC rust-lang#93178 (tracking issue)
Configuration menu - View commit details
-
Copy full SHA for 625c929 - Browse repository at this point
Copy the full SHA 625c929View commit details -
Rollup merge of rust-lang#97149 - ChrisDenton:win_async_pipes, r=m-ou-se
Windows: `CommandExt::async_pipes` Discussed in tokio-rs/tokio#4670 was the need for third party crates to be able to force `process::Command::spawn` to create pipes as async. This implements the suggestion for a `async_pipes` method that gives third party crates that option. # Example: ```rust use std::process::{Command, Stdio}; Command::new("cmd") .async_pipes(true) .stdin(Stdio::piped()) .stdout(Stdio::piped()) .stderr(Stdio::piped()) .spawn() .unwrap(); ```
Configuration menu - View commit details
-
Copy full SHA for 85f1de2 - Browse repository at this point
Copy the full SHA 85f1de2View commit details -
Rollup merge of rust-lang#97150 - ChrisDenton:stdio-create_pipe, r=m-…
…ou-se `Stdio::makes_pipe` Wrappers around `std::process::Command` may want to be able to override pipe creation. However, [`std::process::Stdio`](https://doc.rust-lang.org/std/process/struct.Stdio.html) is opaque so there's no way to tell if `Command` was told to create new pipes or not. This is in some ways a more generic (and cross-platform) alternative to rust-lang#97149. However, unlike that feature, this comes with the price of the user needing to actually create their own pipes rather than reusing the std one. So I think it stands (or not) on its own. # Example ```rust #![feature(stdio_makes_pipe)] use std::process::Stdio; let io = Stdio::piped(); assert_eq!(io.makes_pipe(), true); ```
Configuration menu - View commit details
-
Copy full SHA for 2807f28 - Browse repository at this point
Copy the full SHA 2807f28View commit details -
Rollup merge of rust-lang#97837 - sunfishcode:sunfishcode/proc-self-m…
…em, r=m-ou-se Document Rust's stance on `/proc/self/mem` Add documentation to `std::os::unix::io` describing Rust's stance on `/proc/self/mem`, treating it as an external entity which is outside the scope of Rust's safety guarantees.
Configuration menu - View commit details
-
Copy full SHA for ce1151c - Browse repository at this point
Copy the full SHA ce1151cView commit details -
Rollup merge of rust-lang#98159 - PrestonFrom:issue_95665, r=petroche…
…nkov Include ForeignItem when visiting types for WF check Addresses Issue 95665 by including `hir::Node::ForeignItem` as a valid type to visit in `diagnostic_hir_wf_check`. Fixes rust-lang#95665
Configuration menu - View commit details
-
Copy full SHA for 7bde23b - Browse repository at this point
Copy the full SHA 7bde23bView commit details