pub async fn search_games_by_features(
app: &AppHandle,
query: &str,
params: GameBrainSearchParams,
) -> Result<Vec<GameBrainSearchResult>, String>Expand description
Busca jogos por descrição/características.
Exemplos: “RPG medieval” / “Co-op zombie survival”
- Use
paramspara aplicar filtros e ordenação. - Para uma busca simples sem filtros:
GameBrainSearchParams::default(). - Retorna uma lista simplificada compatível com o frontend.
- Retorna erro caso: API key não esteja configurada, falha de rede, Erro HTTP ou JSON inválido