Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* impl TrustedLen is unsafe Implementing `TrustedLen` is now unsafe. From what I understand, quite a few people are still unhappy about the design since the `unsafe` marker in this case is a promise that `size_hint()` in a *different* impl is accurate, so this may change again. Anyway, we need to do something to fix our builds, and the alternative is just to remove this (I haven't a clue if it is enabling any important optimisations). * Remove TrustedLen impl for DistIter
- Loading branch information