game_manager_lib/services.rs
1//! Serviços para interagir com APIs externas e fornecer funcionalidades ao aplicativo.
2//!
3//! **Módulos:**
4//!
5//! - `cache`: Cache de metadados para respostas de APIs externas.
6//! - `cf_aggregator`: Agregador de ofertas de jogos de várias fontes.
7//! - `images`: Serviço de download e cache de imagens de capas de jogos.
8//! - `integration`: Módulos para integração com serviços externos (ITAD, Steam, RAWG, etc.).
9//! - `playtime`: Estimador inteligente de duração de jogos.
10//! - `recommendation`: Sistema de recomendação de jogos v4.0 (modular e refatorado).
11//! - `subscriptions`: Gerenciamento de assinaturas de serviços de jogos (Amazon Luna, Xbox Game Pass, etc.).
12//! - `tags`: Serviço para classificação e gerenciamento de tags de jogos.
13
14pub mod cache;
15pub mod cf_aggregator;
16pub mod images;
17pub mod integration;
18pub mod playtime;
19pub mod recommendation;
20pub mod subscriptions;
21pub mod tags;