rust/src
Aaron Turon e7525cf620 Revise use of conversion traits
This commit revises `path` and `os_str` to use blanket impls for `From`
on reference types. This both cuts down on the number of required impls,
and means that you can pass through e.g. `T: AsRef<OsStr>` to
`PathBuf::from` without an intermediate call to `as_ref`.

It also makes a FIXME note for later generalizing the blanket impls for
`AsRef` and `AsMut` to use `Deref`/`DerefMut`, once it is possible to do
so.
2015-03-26 13:54:48 -07:00
..
compiler-rt@58ab642c30
compiletest
doc
driver
etc
grammar
jemalloc@e24a1a025a
liballoc
libarena
libbacktrace
libcollections Rollup merge of #23664 - bluss:std-docs, r=steveklabnik 2015-03-25 17:12:13 +05:30
libcollectionstest
libcore Revise use of conversion traits 2015-03-26 13:54:48 -07:00
libcoretest
libflate
libfmt_macros
libgetopts
libgraphviz
liblibc
liblog
librand
librbml
librustc Auto merge of #23691 - richo:dedup-typeorigin-mergable, r=eddyb 2015-03-26 05:44:26 +00:00
librustc_back
librustc_bitflags
librustc_borrowck
librustc_driver
librustc_lint
librustc_llvm
librustc_privacy
librustc_resolve
librustc_trans Rollup merge of #23702 - dotdash:match_reass, r=eddyb 2015-03-25 19:44:32 +05:30
librustc_typeck
librustdoc
libserialize
libstd Revise use of conversion traits 2015-03-26 13:54:48 -07:00
libsyntax Auto merge of #21237 - erickt:derive-assoc-types, r=erickt 2015-03-26 13:38:41 +00:00
libterm
libtest
libunicode
llvm@bff6907697
rt
rust-installer@60fd8abfca
rustbook
rustllvm
test Auto merge of #21237 - erickt:derive-assoc-types, r=erickt 2015-03-26 13:38:41 +00:00
snapshots.txt