de70d76373
except where trait objects are involved. Part of issue #15349, though I'm leaving it open for trait objects. Cross borrowing for trait objects remains because it is needed until we have DST. This will break code like: fn foo(x: &int) { ... } let a = box 3i; foo(a); Change this code to: fn foo(x: &int) { ... } let a = box 3i; foo(&*a); [breaking-change] |
||
---|---|---|
.. | ||
hash | ||
bitv.rs | ||
btree.rs | ||
deque.rs | ||
dlist.rs | ||
enum_set.rs | ||
lib.rs | ||
macros.rs | ||
priority_queue.rs | ||
ringbuf.rs | ||
slice.rs | ||
smallintmap.rs | ||
str.rs | ||
string.rs | ||
treemap.rs | ||
trie.rs | ||
vec.rs |