rust/src/libstd/rt
Alex Crichton c255568652 core: Implement unwrap()/unwrap_err() on Result
Now that std::fmt is in libcore, it's possible to implement this as an inherit
method rather than through extension traits.

This commit also tweaks the failure interface of libcore to libstd to what it
should be, one method taking &fmt::Arguments
2014-05-15 23:22:06 -07:00
..
args.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
at_exit_imp.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
backtrace.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
bookkeeping.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
env.rs core: Move Option::expect to libstd from libcore 2014-05-07 08:17:32 -07:00
heap.rs register snapshots 2014-05-12 02:52:32 -04:00
libc_heap.rs rename global_heap -> libc_heap 2014-05-10 19:58:18 -04:00
libunwind.rs std: Switch field privacy as necessary 2014-03-31 15:17:12 -07:00
local.rs std: Remove run_in_bare_thread 2014-05-15 13:50:50 -07:00
local_heap.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
local_ptr.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
macros.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
mod.rs rename global_heap -> libc_heap 2014-05-10 19:58:18 -04:00
rtio.rs Process::new etc should support non-utf8 commands/args 2014-05-14 22:52:31 -07:00
stack.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
task.rs std: Move the owned module from core to std 2014-05-13 17:24:07 -07:00
thread.rs use sched_yield on linux and freebsd 2014-05-15 13:50:36 -07:00
thread_local_storage.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
unwind.rs core: Implement unwrap()/unwrap_err() on Result 2014-05-15 23:22:06 -07:00
util.rs initial port of the exchange allocator to jemalloc 2014-05-10 19:58:17 -04:00