search: use Zoekt partition repos in structural search
Created by: rvantonder
Stacked on https://github.com/sourcegraph/sourcegraph/pull/31783.
This makes progress by removing the dependency on IndexedSearchRequest
type by structural search. Instead we use the PartitionRepos
introduced in previous PR.
Test plan
Semantics-preserving.