async fn build_state_response( services: &Services, state_ids: Vec<(ShortStateKey, OwnedEventId)>, lazy_loading_witnessed: Witness, filter: &RoomEventFilter, sender_user: &UserId, encrypted: bool, ) -> Vec<Raw<AnyStateEvent>>