You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/breaking-changes/new-trait-impls.md
+6
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,12 @@ let b = Arc::from("a");
37
37
will no longer compile, because we've previously been relying on inference to figure out the `T` in `Box<T>`.
38
38
39
39
This kind of breakage can be ok, but a [crater](https://github.com/rust-lang/crater/blob/master/docs/bot-usage.md) run should estimate the scope.
40
+
When implementing traits known to have this problem, crater should be run before initiating FCP,
41
+
so information on the scope of the breakage is available before deciding to accept the change.
42
+
This can include, but is not limited to,
43
+
44
+
- From
45
+
- FromIterator
40
46
41
47
## Deref coercion breaks when a new impl is introduced
0 commit comments