Expand description
Módulo de gerenciamento da biblioteca de jogos.
Implementa operações CRUD para jogos. Inclui validações robustas e manipulação de erros para garantir integridade dos dados.
Structs§
- Game
Input - Dados de entrada para criar ou atualizar um jogo.
- Update
Game Details Input - Dados de entrada para atualizar detalhes adicionais do jogo.
Functions§
- add_
game - Adiciona um novo jogo à biblioteca.
- delete_
game - Remove permanentemente um jogo da biblioteca.
- get_
games - Recupera todos os jogos da biblioteca.
- get_
library_ game_ details - Recupera detalhes adicionais de um jogo na biblioteca.
- set_
game_ rating - Define a avaliação pessoal de um jogo.
- set_
game_ status - Define o status de um jogo na biblioteca.
- toggle_
favorite - Alterna o status de favorito de um jogo.
- update_
game - Atualiza informações de um jogo existente.
- update_
game_ details - Atualiza detalhes adicionais de um jogo na biblioteca.