Skip to content

Instantly share code, notes, and snippets.

@mbrubeck
Created November 14, 2016 21:44
Show Gist options
  • Save mbrubeck/b1bb5e460faac255145b23d51d5acba0 to your computer and use it in GitHub Desktop.
Save mbrubeck/b1bb5e460faac255145b23d51d5acba0 to your computer and use it in GitHub Desktop.
7:libstd/collections/hash/set.rs: where T: Borrow<Q>,
8:libstd/collections/hash/set.rs: where T: Borrow<Q>,
9:libstd/collections/hash/set.rs: where T: Borrow<Q>,
10:libstd/collections/hash/set.rs: where T: Borrow<Q>,
11:libstd/collections/hash/map.rs: where K: Borrow<Q>,
12:libstd/collections/hash/map.rs: where K: Borrow<Q>,
13:libstd/collections/hash/map.rs: where K: Borrow<Q>,
14:libstd/collections/hash/map.rs: where K: Borrow<Q>,
15:libstd/collections/hash/map.rs: where K: Borrow<Q>,
16:libstd/collections/hash/map.rs: where K: Borrow<Q>,
17:libstd/collections/hash/map.rs: where K: Eq + Hash + Borrow<Q>,
18:libstd/collections/hash/map.rs: where K: Eq + Hash + Borrow<Q>,
26:libcollections/btree/set.rs: where T: Borrow<Min> + Borrow<Max>
27:libcollections/btree/set.rs: where T: Borrow<Q>,
28:libcollections/btree/set.rs: where T: Borrow<Q>,
29:libcollections/btree/set.rs: where T: Borrow<Q>,
30:libcollections/btree/set.rs: where T: Borrow<Q>,
31:libcollections/btree/set.rs: pub fn split_off<Q: ?Sized + Ord>(&mut self, key: &Q) -> Self where T: Borrow<Q> {
32:libcollections/btree/search.rs: where Q: Ord, K: Borrow<Q> {
33:libcollections/btree/search.rs: where Q: Ord, K: Borrow<Q> {
34:libcollections/btree/search.rs: where Q: Ord, K: Borrow<Q> {
35:libcollections/btree/map.rs: where K: Borrow<Q> + Ord,
36:libcollections/btree/map.rs: where K: Borrow<Q>,
37:libcollections/btree/map.rs: where K: Borrow<Q>,
38:libcollections/btree/map.rs: where K: Borrow<Q>,
39:libcollections/btree/map.rs: where K: Borrow<Q>,
40:libcollections/btree/map.rs: where K: Borrow<Min> + Borrow<Max>
41:libcollections/btree/map.rs: where K: Borrow<Min> + Borrow<Max>
42:libcollections/btree/map.rs: where K: Borrow<Q>
43:libcollections/btree/map.rs: where K: Borrow<Q>,
47:libcollections/borrow.rs: type Owned: Borrow<Self>;
51:libcore/borrow.rs:pub trait Borrow<Borrowed: ?Sized> {
53:libcore/borrow.rs:pub trait BorrowMut<Borrowed: ?Sized> : Borrow<Borrowed> {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment