]> git.lizzy.rs Git - rust.git/commit
Auto merge of #26159 - alexcrichton:tweak-process-lowering-raising, r=brson
authorbors <bors@rust-lang.org>
Thu, 11 Jun 2015 08:22:39 +0000 (08:22 +0000)
committerbors <bors@rust-lang.org>
Thu, 11 Jun 2015 08:22:39 +0000 (08:22 +0000)
commitf6341a878e46084b3afca1f331ed470fb2bd092e
tree2216d96dc5dae4058cee267f6c3d0a1e044b3d2b
parentcf0edd0ad941a4a569e8afb17494cb1eb53373e9
parent56a5ff284a0a49558381230d5711cced9cba4605
Auto merge of #26159 - alexcrichton:tweak-process-lowering-raising, r=brson

* Slate these features to be stable in 1.2 instead of 1.1 (not being backported)
* Have the `FromRawFd` implementations follow the contract of the `FromRawFd`
  trait by taking ownership of the primitive specified.
* Refactor the implementations slightly to remove the `unreachable!` blocks as
  well as separating the stdio representation of `std::process` from
  `std::sys::process`.

cc #25494