Lines Matching refs:feature

56 #![stable(feature = "rust1", since = "1.0.0")]
77 #[unstable(feature = "extract_if", reason = "recently added", issue = "43244")]
83 #[stable(feature = "vec_splice", since = "1.21.0")]
89 #[stable(feature = "drain", since = "1.6.0")]
100 #[stable(feature = "rust1", since = "1.0.0")]
396 #[stable(feature = "rust1", since = "1.0.0")]
399 pub struct Vec<T, #[unstable(feature = "allocator_api", issue = "32838")] A: Allocator = Global> {
420 #[rustc_const_stable(feature = "const_vec_new", since = "1.39.0")]
421 #[stable(feature = "rust1", since = "1.0.0")]
479 #[stable(feature = "rust1", since = "1.0.0")]
535 #[stable(feature = "kernel", since = "1.0.0")]
642 #[stable(feature = "rust1", since = "1.0.0")]
656 /// #![feature(allocator_api)]
664 #[unstable(feature = "allocator_api", issue = "32838")]
697 /// #![feature(allocator_api)]
726 #[unstable(feature = "allocator_api", issue = "32838")]
755 /// #![feature(allocator_api)]
786 #[stable(feature = "kernel", since = "1.0.0")]
839 /// #![feature(allocator_api)]
877 /// #![feature(allocator_api)]
900 #[unstable(feature = "allocator_api", issue = "32838")]
923 /// #![feature(vec_into_raw_parts)]
937 #[unstable(feature = "vec_into_raw_parts", reason = "new API", issue = "65816")]
960 /// #![feature(allocator_api, vec_into_raw_parts)]
980 #[unstable(feature = "allocator_api", issue = "32838")]
981 // #[unstable(feature = "vec_into_raw_parts", reason = "new API", issue = "65816")]
1002 #[stable(feature = "rust1", since = "1.0.0")]
1025 #[stable(feature = "rust1", since = "1.0.0")]
1055 #[stable(feature = "rust1", since = "1.0.0")]
1092 #[stable(feature = "try_reserve", since = "1.57.0")]
1135 #[stable(feature = "try_reserve", since = "1.57.0")]
1155 #[stable(feature = "rust1", since = "1.0.0")]
1184 #[stable(feature = "shrink_to", since = "1.56.0")]
1217 #[stable(feature = "rust1", since = "1.0.0")]
1270 #[stable(feature = "rust1", since = "1.0.0")]
1305 #[stable(feature = "vec_as_slice", since = "1.7.0")]
1322 #[stable(feature = "vec_as_slice", since = "1.7.0")]
1353 #[stable(feature = "vec_as_ptr", since = "1.37.0")]
1386 #[stable(feature = "vec_as_ptr", since = "1.37.0")]
1395 #[unstable(feature = "allocator_api", issue = "32838")]
1480 #[stable(feature = "rust1", since = "1.0.0")]
1512 #[stable(feature = "rust1", since = "1.0.0")]
1553 #[stable(feature = "rust1", since = "1.0.0")]
1613 #[stable(feature = "rust1", since = "1.0.0")]
1669 #[stable(feature = "rust1", since = "1.0.0")]
1695 #[stable(feature = "vec_retain_mut", since = "1.61.0")]
1803 #[stable(feature = "dedup_by", since = "1.16.0")]
1831 #[stable(feature = "dedup_by", since = "1.16.0")]
1942 #[stable(feature = "rust1", since = "1.0.0")]
1966 #[stable(feature = "kernel", since = "1.0.0")]
1994 /// #![feature(vec_push_within_capacity)]
2011 #[unstable(feature = "vec_push_within_capacity", issue = "100486")]
2040 #[stable(feature = "rust1", since = "1.0.0")]
2069 #[stable(feature = "append", since = "1.4.0")]
2129 #[stable(feature = "drain", since = "1.6.0")]
2175 #[stable(feature = "rust1", since = "1.0.0")]
2201 #[stable(feature = "rust1", since = "1.0.0")]
2217 #[stable(feature = "rust1", since = "1.0.0")]
2243 #[stable(feature = "split_off", since = "1.4.0")]
2306 #[stable(feature = "vec_resize_with", since = "1.33.0")]
2342 #[stable(feature = "vec_leak", since = "1.47.0")]
2380 #[stable(feature = "vec_spare_capacity", since = "1.60.0")]
2421 /// #![feature(vec_split_at_spare)]
2445 #[unstable(feature = "vec_split_at_spare", issue = "81944")]
2506 #[stable(feature = "vec_resize", since = "1.5.0")]
2544 #[stable(feature = "kernel", since = "1.0.0")]
2576 #[stable(feature = "vec_extend_from_slice", since = "1.6.0")]
2600 #[stable(feature = "kernel", since = "1.0.0")]
2627 #[stable(feature = "vec_extend_from_within", since = "1.53.0")]
2657 /// #![feature(slice_flatten)]
2665 #[unstable(feature = "slice_flatten", issue = "95629")]
2765 #[stable(feature = "rust1", since = "1.0.0")]
2778 #[stable(feature = "rust1", since = "1.0.0")]
2785 #[unstable(feature = "allocator_api", issue = "32838")]
2849 #[stable(feature = "rust1", since = "1.0.0")]
2859 #[stable(feature = "rust1", since = "1.0.0")]
2868 #[stable(feature = "rust1", since = "1.0.0")]
2902 #[stable(feature = "rust1", since = "1.0.0")]
2910 #[stable(feature = "rust1", since = "1.0.0")]
2924 #[stable(feature = "rust1", since = "1.0.0")]
2937 #[stable(feature = "rust1", since = "1.0.0")]
2945 #[stable(feature = "rust1", since = "1.0.0")]
2990 #[stable(feature = "rust1", since = "1.0.0")]
3000 #[stable(feature = "rust1", since = "1.0.0")]
3011 #[stable(feature = "rust1", since = "1.0.0")]
3183 #[stable(feature = "vec_splice", since = "1.21.0")]
3233 /// #![feature(extract_if)]
3242 #[unstable(feature = "extract_if", reason = "recently added", issue = "43244")]
3265 #[stable(feature = "extend_ref", since = "1.2.0")]
3283 #[stable(feature = "rust1", since = "1.0.0")]
3296 #[stable(feature = "rust1", since = "1.0.0")]
3300 #[stable(feature = "rust1", since = "1.0.0")]
3308 #[stable(feature = "rust1", since = "1.0.0")]
3321 #[stable(feature = "rust1", since = "1.0.0")]
3331 #[stable(feature = "rust1", since = "1.0.0")]
3338 #[stable(feature = "rust1", since = "1.0.0")]
3345 #[stable(feature = "vec_as_mut", since = "1.5.0")]
3352 #[stable(feature = "rust1", since = "1.0.0")]
3359 #[stable(feature = "vec_as_mut", since = "1.5.0")]
3367 #[stable(feature = "rust1", since = "1.0.0")]
3387 #[stable(feature = "vec_from_mut", since = "1.19.0")]
3407 #[stable(feature = "vec_from_array", since = "1.44.0")]
3428 #[stable(feature = "vec_from_cow_slice", since = "1.14.0")]
3454 #[stable(feature = "vec_from_box", since = "1.18.0")]
3473 #[stable(feature = "box_from_vec", since = "1.20.0")]
3499 #[stable(feature = "rust1", since = "1.0.0")]
3513 #[stable(feature = "array_try_from_vec", since = "1.48.0")]