summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorNick Cameron <ncameron@mozilla.com>2014-12-12 13:23:21 +1300
committerNick Cameron <ncameron@mozilla.com>2014-12-16 17:05:33 +1300
commit769aa0a7b378a7b71f5bcbec3485fe171ff4f3b9 (patch)
tree6c0039840b240cb1f9386ef687b9a63c6926d404 /src/libstd/sys/unix/stack_overflow.rs
parent0669a432a2e09ad08886cb2138dbe9f5d681fb7f (diff)
downloadrust-769aa0a7b378a7b71f5bcbec3485fe171ff4f3b9.tar.gz
rust-769aa0a7b378a7b71f5bcbec3485fe171ff4f3b9.zip
Remove the double auto-ref on arrays/strings as receivers
Part of #18469

[breaking-change]

A receiver will only ever get a single auto-reference. Previously arrays and strings would get two, e.g., [T] would be auto-ref'ed to &&[T]. This is usually apparent when a trait is implemented for `&[T]` and has a method takes self by reference. The usual solution is to implement the trait for `[T]` (the DST form).
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions