rust/src/libcore
Simon Sapin 239ec7d2dc Implement #[alloc_error_handler]
This to-be-stable attribute is equivalent to `#[lang = "oom"]`.
It is required when using the alloc crate without the std crate.
It is called by `handle_alloc_error`, which is in turned called
by "infallible" allocations APIs such as `Vec::push`.
2018-07-09 23:13:24 +02:00
..
benches
char
fmt
future Implement UnsafeFutureObj for &mut Future 2018-07-02 19:07:59 +02:00
hash
iter Auto merge of #51564 - SimonSapin:try-int, r=alexcrichton 2018-07-03 04:08:02 +00:00
num Auto merge of #51395 - SimonSapin:repr-transparent, r=SimonSapin 2018-07-04 16:21:42 +00:00
ops
prelude
slice Auto merge of #51717 - Mark-Simulacrum:snap, r=alexcrichton 2018-06-30 21:01:05 +00:00
str Add str::split_ascii_whitespace. 2018-06-27 17:54:27 -04:00
sync #[cfg(target_has_atomic_cas)] -> #[cfg(target_has_atomic = "cas")] 2018-07-05 16:52:46 -05:00
task Auto merge of #51935 - cramertj:unpin-references, r=withoutboats 2018-07-04 11:32:40 +00:00
tests Auto merge of #51564 - SimonSapin:try-int, r=alexcrichton 2018-07-03 04:08:02 +00:00
unicode
alloc.rs Implement #[alloc_error_handler] 2018-07-09 23:13:24 +02:00
any.rs Any docs preposition change 2018-07-03 13:13:49 -07:00
array.rs
ascii.rs
borrow.rs
Cargo.toml
cell.rs Auto merge of #51395 - SimonSapin:repr-transparent, r=SimonSapin 2018-07-04 16:21:42 +00:00
clone.rs
cmp.rs
convert.rs
default.rs
hint.rs
internal_macros.rs
intrinsics.rs Bootstrap from 1.28.0-beta.3 2018-06-30 13:17:49 -07:00
iter_private.rs
lib.rs Remove unnecessary feature gate. 2018-07-06 01:06:17 -06:00
macros.rs
marker.rs Implement Unpin for references 2018-06-29 19:31:55 -07:00
mem.rs Implement UnsafeFutureObj for &mut Future 2018-07-02 19:07:59 +02:00
nonzero.rs
option.rs
panic.rs Bootstrap from 1.28.0-beta.3 2018-06-30 13:17:49 -07:00
panicking.rs Bootstrap from 1.28.0-beta.3 2018-06-30 13:17:49 -07:00
ptr.rs Auto merge of #51395 - SimonSapin:repr-transparent, r=SimonSapin 2018-07-04 16:21:42 +00:00
raw.rs
result.rs
time.rs
tuple.rs
unit.rs