Make LearnableMoves a trait
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-11-28 20:20:46 +01:00
parent d4b1cadad0
commit c1e09c654b
6 changed files with 48 additions and 29 deletions

View File

@@ -48,10 +48,9 @@ pub mod tests {
use crate::static_data::libraries::data_library::DataLibrary;
use crate::static_data::libraries::species_library::SpeciesLibrary;
use crate::static_data::Form;
use crate::static_data::LearnableMoves;
use crate::static_data::Species;
use crate::static_data::StaticStatisticSet;
use crate::static_data::{Form, LearnableMovesImpl};
fn build_species() -> Species {
Species::new(
@@ -69,7 +68,7 @@ pub mod tests {
StaticStatisticSet::new(10, 10, 10, 10, 10, 10),
Vec::new(),
Vec::new(),
LearnableMoves::new(),
Box::new(LearnableMovesImpl::new()),
HashSet::new(),
)),
HashSet::new(),