about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-11-02 00:06:16 +0000
committerbors <bors@rust-lang.org>2017-11-02 00:06:16 +0000
commitd5b69d4670dc5c1e3a095b1112f9496cd84462ab (patch)
tree14b237e8b87e303d7d08b9bff996804db3ce4aa7 /src/libstd/sys/unix/stack_overflow.rs
parent2be4cc040211a85b17f21e813ff62351ae4de642 (diff)
parent1cc88be2ebc67e1f0e7ff57c12dec45ef9abc2ae (diff)
downloadrust-d5b69d4670dc5c1e3a095b1112f9496cd84462ab.tar.gz
rust-d5b69d4670dc5c1e3a095b1112f9496cd84462ab.zip
Auto merge of #45306 - whitequark:ref_slice, r=alexcrichton
Bring back slice::ref_slice as slice::from_ref.

These functions were deprecated and removed in 1.5, but such simple
functionality shouldn't require using unsafe code, and it isn't
cluttering libstd too much.

The original removal was quite contentious (see #27774), since then
we've had precedent for including such nuggets of functionality (see rust-lang/rfcs#1789),
and @nikomatsakis has provided a lot of use cases in https://github.com/rust-lang/rfcs/pull/1789#issuecomment-314640034.
Hence this PR.

I'm not too sure what to do with stability, feel free to correct me.
It seems pointless to go through stabilization for these functions though.

cc @aturon
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions