pub(crate) fn advance_mock_returns<T>(queue: &mut VecDeque<T>)
Consumes the front return data of a mock, keeping the last one for every later call.