rust/library/alloc/src
Guillaume Gomez 2072e11730
Rollup merge of #80591 - lcnr:incomplete-features, r=RalfJung
remove allow(incomplete_features) from std

cc https://github.com/rust-lang/rust/pull/80349#issuecomment-753357123

> Now I am somewhat concerned that the standard library uses some of these features...

I think it is theoretically ok to use incomplete features in the standard library or the compiler if we know that there is an already working subset and we explicitly document what we have to be careful about. Though at that point it is probably better to try and split the incomplete feature into two separate ones, similar to `min_specialization`.

Will be interesting once `feature(const_evaluatable_checked)` works well enough to imo be used in the compiler but not yet well enough to be removed from `INCOMPLETE_FEATURES`.

r? `@RalfJung`
2021-01-03 17:09:08 +01:00
..
alloc Rename AllocRef to Allocator and (de)alloc to (de)allocate 2020-12-04 14:47:15 +01:00
collections Rollup merge of #80448 - m-ou-se:deque-range-version, r=m-ou-se 2020-12-28 19:09:35 +00:00
prelude mv std libs to library/ 2020-07-27 19:51:13 -05:00
raw_vec Rename AllocRef to Allocator and (de)alloc to (de)allocate 2020-12-04 14:47:15 +01:00
rc de-stabilize unsized raw ptr methods for Weak 2020-12-28 00:39:09 +01:00
sync de-stabilize unsized raw ptr methods for Weak 2020-12-28 00:39:09 +01:00
vec Fix rustdoc link in vec/into_iter.rs. 2020-12-30 15:35:02 +00:00
alloc.rs Rename AllocRef to Allocator and (de)alloc to (de)allocate 2020-12-04 14:47:15 +01:00
borrow.rs Update library functions with stability attributes 2020-09-22 10:05:58 -07:00
boxed.rs Auto merge of #77832 - camelid:remove-manual-link-resolves, r=jyn514 2021-01-02 01:31:03 +00:00
fmt.rs Convert a bunch of intra-doc links 2020-11-07 12:50:57 -08:00
lib.rs remove incomplete features from std 2021-01-01 19:57:10 +01:00
macros.rs doc: apply suggestions 2020-12-11 10:09:40 -05:00
raw_vec.rs Auto merge of #78682 - glandium:issue78471, r=lcnr 2020-12-15 06:32:10 +00:00
rc.rs Auto merge of #80310 - Manishearth:box-try-alloc, r=kennytm 2021-01-01 10:29:43 +00:00
slice.rs Replace the tracking issue for the slice_group_by feature 2020-12-31 12:13:03 +01:00
str.rs Remove many unnecessary manual link resolves from library 2020-12-31 11:54:32 -08:00
string.rs Add "length" as doc alias to len methods 2020-12-28 09:13:46 +01:00
sync.rs Auto merge of #80310 - Manishearth:box-try-alloc, r=kennytm 2021-01-01 10:29:43 +00:00
task.rs Allow unstable From impl for [Raw]Waker. 2020-09-11 13:36:45 +02:00
tests.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00