pub fn create_and_seek_to_key(block: Arc<Block>, key: KeySlice) -> Self {
        let mut iter = Self::new(block);
        iter.seek_to_key(key);
        iter
    }
Creates a block iterator and seek to the first key that >= `key`.
mini-lsm-mvcc/src/block/iterator.rs