]> git.lizzy.rs Git - rust.git/commit
Auto merge of #75772 - tmiasko:io-maybe-no, r=dtolnay
authorbors <bors@rust-lang.org>
Sat, 22 Aug 2020 04:39:15 +0000 (04:39 +0000)
committerbors <bors@rust-lang.org>
Sat, 22 Aug 2020 04:39:15 +0000 (04:39 +0000)
commitebc03f7c80a7ab8cdf95c0ddc31b57e065906a13
tree3e724335bd63ab75a7060b825d63defa1928dcbf
parente3a4b16bd0eb633b3088c4c8a07f6f19d0be7ae6
parent78e094632ec6160c3d2cfaad777c16a27ce08609
Auto merge of #75772 - tmiasko:io-maybe-no, r=dtolnay

Remove unused `Maybe` wrapper around raw standard streams

* Remove result type from raw standard streams constructors
* Make raw standard stream constructors const
* Remove wrapper type handling absent raw standard streams

cargo checked with:

```shell
env CC=true ./x.py check library/std/ \
  --target i686-unknown-linux-gnu \
  --target wasm32-unknown-emscripten \
  --target wasm32-wasi \
  --target x86_64-fortanix-unknown-sgx \
  --target x86_64-pc-windows-gnu \
  --target x86_64-unknown-cloudabi \
  --target x86_64-unknown-hermit \
  --target x86_64-unknown-linux-gnu \
  --target x86_64-uwp-windows-gnu \
  --target x86_64-wrs-vxworks
```

Note: Last target doesn't compile currently.