|
@@ -23,10 +23,10 @@ impl Pool {
|
|
|
/// # Example
|
|
|
///
|
|
|
/// If we look for 8, we start in the top level and follow until we hit 9.
|
|
|
- /// # ~~~~~~~~~~~~~~~~~~> [6] --- overshoot ----> [9] -----------> NIL
|
|
|
- /// # ------------------> [6] ~~> [7] ----------> [9] -----------> NIL
|
|
|
- /// # ----------> [5] --> [6] ~~> [7] ----------> [9] --> [10] --> NIL
|
|
|
- /// # --> [1] --> [5] --> [6] --> [7] ~~> [8] --> [9] --> [10] --> NIL
|
|
|
+ /// ==================> [6] --- overshoot ----> [9] -----------> NIL
|
|
|
+ /// ------------------> [6] ==> [7] ----------> [9] -----------> NIL
|
|
|
+ /// ----------> [5] --> [6] ==> [7] ----------> [9] --> [10] --> NIL
|
|
|
+ /// --> [1] --> [5] --> [6] --> [7] ==> [8] --> [9] --> [10] --> NIL
|
|
|
fn search(&mut self, block: &Block) -> Seek {
|
|
|
log!(DEBUG, "Searching the block pool for block {:?}...", block);
|
|
|
|