]> git.proxmox.com Git - rustc.git/blame - library/alloc/src/collections/btree/mod.rs
New upstream version 1.52.0~beta.3+dfsg1
[rustc.git] / library / alloc / src / collections / btree / mod.rs
CommitLineData
29967ef6 1mod append;
1b1a35ee 2mod borrow;
6a06907d 3mod fix;
60c5eb7d 4pub mod map;
29967ef6
XL
5mod mem;
6mod merge_iter;
74b04a01 7mod navigate;
1a4d82fc 8mod node;
29967ef6 9mod remove;
9cc50fc6 10mod search;
1a4d82fc 11pub mod set;
29967ef6 12mod split;
e9174d1e
SL
13
14#[doc(hidden)]
15trait Recover<Q: ?Sized> {
16 type Key;
17
18 fn get(&self, key: &Q) -> Option<&Self::Key>;
19 fn take(&mut self, key: &Q) -> Option<Self::Key>;
20 fn replace(&mut self, key: Self::Key) -> Option<Self::Key>;
21}
74b04a01 22
3dfed10e 23#[cfg(test)]
6a06907d 24mod testing;