rust/src/libstd
Niko Matsakis 29003c799f Rename the poorly named Managed<T> type to Mut<T>.
The Mut<T> type is intended to allow freezable data stuctures to be stored in
`@mut` boxes. Currently this causes borrowck to be very conserivative since it
cannot prove that you are not modifying such a structure while iterating over
it, for example.  But if you do `@Mut<T>` instead of `@mut T`, you will
effectively convert borrowck's static checks into dynamic ones.  This lets
you use the e.g. send_map just like a Java Map or something else.
2012-09-10 16:50:07 -07:00
..
arc.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
arena.rs Convert field terminators to commas. Stop parsing semis. 2012-09-07 16:12:15 -07:00
base64.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
bitv.rs Use struct+impl syntax instead of the (deprecated) struct with embedded methods syntax. Also standardise the comment indentation and add some whitespace between items. 2012-09-04 13:23:23 -07:00
c_vec.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
cell.rs Convert field terminators to commas. Stop parsing semis. 2012-09-07 16:12:15 -07:00
cmp.rs std: warn(non_camel_case_types) everywhere. still some exceptions 2012-09-02 15:49:36 -07:00
comm.rs Convert class methods to impl methods. Stop parsing class methods 2012-09-10 16:13:08 -07:00
dbg.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
deque.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
ebml.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
fun_treemap.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
getopts.rs rustc: Add an "ne" method to the Eq trait, and implement it everywhere 2012-09-07 12:24:48 -07:00
json.rs rustc: Make shape-based compare glue never called for comparison operators. 2012-09-10 12:48:42 -07:00
list.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
map.rs Rename the poorly named Managed<T> type to Mut<T>. 2012-09-10 16:50:07 -07:00
md4.rs Remove deprecated modes from SHA1 and MD4 in libstd 2012-08-25 15:28:57 -07:00
net_ip.rs Demode libstd/net_ip.rs 2012-09-04 11:33:23 -07:00
net_tcp.rs libstd: Fix botched exports for net_tcp 2012-09-09 21:58:28 -07:00
net_url.rs Provide naive implementations of cmp::Eq and to_bytes::IterBytes for net::url::Url 2012-09-10 14:20:39 -07:00
net.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
par.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
prettyprint.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
rope.rs Convert 'again' to 'loop'. Remove 'again' keyword 2012-09-07 17:39:03 -07:00
serialization.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
sha1.rs Camel case more std types 2012-08-29 16:09:50 -07:00
smallintmap.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
sort.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
std.rc std: warn(non_camel_case_types) -> deny 2012-09-09 15:00:29 -07:00
sync.rs std: cleanup in sync.rs for things missed in last rebase 2012-09-08 14:22:15 -07:00
tempfile.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
term.rs Confirm demoding of term.rs 2012-09-04 11:30:01 -07:00
test.rs rustc: Add an "ne" method to the Eq trait, and implement it everywhere 2012-09-07 12:24:48 -07:00
time.rs rustc: Add an "ne" method to the Eq trait, and implement it everywhere 2012-09-07 12:24:48 -07:00
timer.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
treemap.rs Convert all kind bounds to camel case. Remove send, owned keywords. 2012-09-07 18:10:11 -07:00
unicode.rs Confirm demode of unicode.rs 2012-09-01 13:08:20 -07:00
uv_global_loop.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
uv_iotask.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00
uv_ll.rs Merge pull request #3383 from crabtw/fbsd 2012-09-04 12:14:09 -07:00
uv.rs libstd: "import" -> "use" 2012-09-04 11:23:53 -07:00