use indexmap::IndexMap; use serde_json::Value; use crate::data_source::{DataSource, Stat}; use crate::ChampInfo; pub struct PBDataSource; impl DataSource for PBDataSource { fn init(&self, _client: &ureq::Agent) {} fn get_alias(&self) -> &str { "PB" } fn get_timeout(&self) -> u64 { 0 } fn get_champs_with_positions_and_patch( &self, _client: &ureq::Agent, ) -> (IndexMap>, String) { (IndexMap::new(), String::new()) } fn get_champ_data_with_win_pourcentage( &self, _champ: &ChampInfo, _positions: &[String], _client: &ureq::Agent, ) -> Vec<(String, Vec, Stat)> { vec![] } }