async fn load_timeline( services: &Services, sender_user: &UserId, room_id: &RoomId, roomsincecount: PduCount, next_batch: Option<PduCount>, limit: usize, ) -> Result<(Vec<(PduCount, PduEvent)>, bool, PduCount), Error>