rust/src/libcore
Mazdak Farrokhzad ce6f0b0a1e
Rollup merge of #67519 - Mark-Simulacrum:any-unsafe, r=Centril
Document why Any is not an unsafe trait

The added documentation is not public (i.e., not in a doc comment) but that seems appropriate for this sort of low-level detail.

Fixes #62303
2019-12-22 19:46:16 +01:00
..
array Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
benches Add benchmarks for start_with and ends_with 2019-12-16 15:33:16 +01:00
char Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
convert Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
fmt Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
future Use associated_type_bounds where applicable - closes #61738 2019-08-08 22:39:15 +02:00
hash Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
iter Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
macros Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
mem Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
num Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
ops Rollup merge of #67480 - rossmacarthur:fix-41260-avoid-issue-0-part-2, r=Centril 2019-12-22 02:40:04 +01:00
prelude Format libcore with rustfmt 2019-11-26 23:02:11 -08:00
ptr Rollup merge of #67480 - rossmacarthur:fix-41260-avoid-issue-0-part-2, r=Centril 2019-12-22 02:40:04 +01:00
slice Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
str Rollup merge of #67480 - rossmacarthur:fix-41260-avoid-issue-0-part-2, r=Centril 2019-12-22 02:40:04 +01:00
sync Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
task Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
tests Make ptr::slice_from_raw_parts a const fn available under a feature flag 2019-12-20 21:42:03 +01:00
unicode Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
alloc.rs Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
any.rs Document why Any is not an unsafe trait 2019-12-22 08:12:55 -05:00
ascii.rs Format libcore with rustfmt 2019-11-26 23:02:11 -08:00
bool.rs Format libcore with rustfmt (including tests and benches) 2019-12-06 20:20:51 -08:00
borrow.rs be more direct about borrow requirenments 2019-04-03 11:41:24 +03:00
Cargo.toml Move the matches! macro to the prelude 2019-10-23 15:35:36 +02:00
cell.rs Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
clone.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
cmp.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
default.rs Format libcore with rustfmt 2019-11-26 23:02:11 -08:00
ffi.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
hint.rs Format libcore with rustfmt (including tests and benches) 2019-12-06 20:20:51 -08:00
internal_macros.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
intrinsics.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
lib.rs Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
marker.rs Minor: update Unsize docs for dyn syntax 2019-12-16 07:22:40 -05:00
option.rs Format libcore with rustfmt 2019-11-26 23:02:11 -08:00
panic.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
panicking.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
pin.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
raw.rs Fix more tests after revert of rustdoc cfg(test) feature 2019-06-09 18:15:53 +01:00
result.rs stabilize Result::map_or 2019-12-02 06:25:12 +00:00
time.rs Propagate cfg bootstrap 2019-12-18 12:16:19 -05:00
tuple.rs Format libcore with rustfmt 2019-11-26 23:02:11 -08:00
unit.rs Format libcore with rustfmt 2019-11-26 23:02:11 -08:00