pub fn pop_forward(&mut self, timestamp: Timestamp) -> T {
        let forward_event = ApplicationDataHistoryEvent::ForwardEvent(VectorHistoryEvent::Pop);
        let event = FrameManagerHistoryRecord::InnerOperation(forward_event);

        self.apply_historic_record(event, timestamp)
            .flatten()
            .unwrap()
    }
Pop an element from the forward queue
core/lib/multivm/src/versions/vm_m5/history_recorder.rs