diff --git a/src/main.rs b/src/main.rs
index 432bdf0..4978703 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -179,31 +179,6 @@ enum Type {
     Fairy,
 }
 
-impl From<Type> for usize {
-    fn from(value: Type) -> Self {
-        match value {
-            Type::Normal => 0,
-            Type::Fire => 1,
-            Type::Water => 2,
-            Type::Electric => todo!(),
-            Type::Grass => todo!(),
-            Type::Ice => todo!(),
-            Type::Fighting => todo!(),
-            Type::Poison => todo!(),
-            Type::Ground => todo!(),
-            Type::Flying => todo!(),
-            Type::Psychic => todo!(),
-            Type::Bug => todo!(),
-            Type::Rock => todo!(),
-            Type::Ghost => todo!(),
-            Type::Dragon => todo!(),
-            Type::Dark => todo!(),
-            Type::Steel => todo!(),
-            Type::Fairy => todo!(),
-        }
-    }
-}
-
 #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
 enum Efficacy {
     Strong,