rust/src/libextra
bors 793eb1d38d auto merge of #10996 : huonw/rust/more-vec-raw, r=cmr
The removal of the aliasing &mut[] and &[] from `shift_opt` also comes with its simplification.

The above also allows the use of `copy_nonoverlapping_memory` in `[].copy_memory` (I did an audit of each use of `.copy_memory` and `std::vec::bytes::copy_memory`, and I believe none of them are called with arguments can ever alias). This changes requires that `unsafe` code using `copy_memory` **needs** to respect the aliasing rules of `&mut[]`.
2013-12-17 03:51:40 -08:00
..
num Remove dead codes 2013-12-08 02:55:28 -05:00
terminfo Revert "libstd: Change Path::new to Path::init." 2013-12-04 22:33:53 -08:00
arc.rs Test fallout from std::comm rewrite 2013-12-16 22:55:49 -08:00
arena.rs std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut []. 2013-12-15 23:37:41 +11:00
base64.rs Make base64::config fields public again 2013-12-11 19:27:20 -08:00
bitv.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
btree.rs Remove dead codes 2013-12-08 02:55:28 -05:00
c_vec.rs c_vec: Modernize 2013-12-02 21:53:23 +01:00
comm.rs Fallout of rewriting std::comm 2013-12-16 17:47:11 -08:00
container.rs
dlist.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
ebml.rs Remove dead codes 2013-12-08 02:55:28 -05:00
enum_set.rs
flate.rs Remove dead codes 2013-12-08 02:55:28 -05:00
future.rs Fallout of rewriting std::comm 2013-12-16 17:47:11 -08:00
getopts.rs extra: fix spelling in docs. 2013-12-15 16:34:14 +11:00
glob.rs Revert "libstd: Change Path::new to Path::init." 2013-12-04 22:33:53 -08:00
hex.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
json.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
lib.rs Register new snapshots 2013-12-15 22:17:59 -08:00
list.rs
lru_cache.rs
priority_queue.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
ringbuf.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
semver.rs
serialize.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
smallintmap.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
sort.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
stats.rs auto merge of #10923 : boredomist/rust/export-summary-members, r=alexcrichton 2013-12-13 20:01:44 -08:00
sync.rs Test fallout from std::comm rewrite 2013-12-16 22:55:49 -08:00
task_pool.rs Fallout of rewriting std::comm 2013-12-16 17:47:11 -08:00
tempfile.rs extra: fix spelling in docs. 2013-12-15 16:34:14 +11:00
term.rs
test.rs Fallout of rewriting std::comm 2013-12-16 17:47:11 -08:00
time.rs Ignore time tests on android. #10958 2013-12-13 16:39:20 -08:00
treemap.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
unicode.rs Register new snapshots 2013-12-03 14:31:54 -08:00
url.rs Remove dead codes 2013-12-08 02:55:28 -05:00
uuid.rs std::vec::raw: convert copy_memory to a method. 2013-12-17 08:36:01 +11:00
workcache.rs Fallout of rewriting std::comm 2013-12-16 17:47:11 -08:00