]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #47162 - stjepang:cleanup-btreeset, r=alexcrichton
authorkennytm <kennytm@gmail.com>
Fri, 5 Jan 2018 09:22:10 +0000 (17:22 +0800)
committerGitHub <noreply@github.com>
Fri, 5 Jan 2018 09:22:10 +0000 (17:22 +0800)
commitff2f328d7efd78fc3837d2ad9a1080ff8e258d1b
tree5516bc47a29e596968c23139fdf17203d1cf1fe8
parenta5dd5fe0071fc784ca6706816bea436858cbc521
parent6076cf6f4e4e60b4fb43c665a56a0508c88fca6f
Rollup merge of #47162 - stjepang:cleanup-btreeset, r=alexcrichton

Remove `T: Ord` bound from `BTreeSet::{is_empty, len}`

This change makes the API for `BTreeSet` more consistent with `BTreeMap`, where `BTreeMap::{is_empty, len}` don't require `T: Ord` either.

Also, it reduces the number of `impl`s for `BTreeSet`, making the generated documentation look much cleaner. Closes #47138.

cc @rust-lang/libs