From d07571519e2641bd8f9435745bb6e0d95c1ced85 Mon Sep 17 00:00:00 2001
From: Quaternions <krakow20@gmail.com>
Date: Wed, 23 Apr 2025 01:38:51 -0700
Subject: [PATCH] roblox_emulator: remove EnumItem::new

---
 lib/roblox_emulator/src/runner/enum.rs | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/lib/roblox_emulator/src/runner/enum.rs b/lib/roblox_emulator/src/runner/enum.rs
index 995b311..889bf8d 100644
--- a/lib/roblox_emulator/src/runner/enum.rs
+++ b/lib/roblox_emulator/src/runner/enum.rs
@@ -18,12 +18,6 @@ impl From<EnumItem<'_>> for rbx_types::Enum{
 	}
 }
 
-impl<'a> EnumItem<'a>{
-	const fn new(ed:&'a rbx_reflection::EnumDescriptor)->Self{
-		Self{ed}
-	}
-}
-
 pub fn set_globals(_lua:&mlua::Lua,globals:&mlua::Table)->Result<(),mlua::Error>{
 	globals.set("Enum",Enums)
 }
@@ -51,7 +45,7 @@ impl mlua::UserData for Enums{
 		methods.add_meta_function(mlua::MetaMethod::Index,|lua,(_,val):(Self,mlua::String)|{
 			let db=rbx_reflection_database::get();
 			match db.enums.get(&*val.to_str()?){
-				Some(ed)=>EnumItem::new(ed).into_lua(lua),
+				Some(ed)=>EnumItems{ed}.into_lua(lua),
 				None=>mlua::Value::Nil.into_lua(lua),
 			}
 		});