roblox_emulator: tweak From impls

This commit is contained in:
Quaternions 2025-04-23 01:01:27 -07:00
parent 5b1d5502d8
commit e11af82443
Signed by: Quaternions
GPG Key ID: D0DF5964F79AC131
5 changed files with 13 additions and 12 deletions

@ -6,9 +6,8 @@ impl ColorSequence{
} }
} }
impl From<ColorSequence> for rbx_types::ColorSequence{ impl From<ColorSequence> for rbx_types::ColorSequence{
fn from(value:ColorSequence)->rbx_types::ColorSequence{ fn from(ColorSequence(value):ColorSequence)->rbx_types::ColorSequence{
let ColorSequence(sequence)=value; value
sequence
} }
} }

@ -8,9 +8,8 @@ impl NumberRange{
} }
} }
impl From<NumberRange> for rbx_types::NumberRange{ impl From<NumberRange> for rbx_types::NumberRange{
fn from(value:NumberRange)->rbx_types::NumberRange{ fn from(NumberRange(value):NumberRange)->rbx_types::NumberRange{
let NumberRange(number_sequence)=value; value
number_sequence
} }
} }

@ -6,9 +6,8 @@ impl NumberSequence{
} }
} }
impl From<NumberSequence> for rbx_types::NumberSequence{ impl From<NumberSequence> for rbx_types::NumberSequence{
fn from(value:NumberSequence)->rbx_types::NumberSequence{ fn from(NumberSequence(value):NumberSequence)->rbx_types::NumberSequence{
let NumberSequence(number_sequence)=value; value
number_sequence
} }
} }

@ -11,6 +11,11 @@ impl UDim2{
)) ))
} }
} }
impl From<UDim2> for rbx_types::UDim2{
fn from(UDim2(value):UDim2)->rbx_types::UDim2{
value
}
}
pub fn set_globals(lua:&mlua::Lua,globals:&mlua::Table)->Result<(),mlua::Error>{ pub fn set_globals(lua:&mlua::Lua,globals:&mlua::Table)->Result<(),mlua::Error>{
let table=lua.create_table()?; let table=lua.create_table()?;

@ -24,9 +24,8 @@ pub fn set_globals(lua:&mlua::Lua,globals:&mlua::Table)->Result<(),mlua::Error>{
Ok(()) Ok(())
} }
impl Into<rbx_types::Vector3> for Vector3{ impl From<Vector3> for rbx_types::Vector3{
fn into(self)->rbx_types::Vector3{ fn from(Vector3(v):Vector3)->rbx_types::Vector3{
let Vector3(v)=self;
rbx_types::Vector3::new(v.x,v.y,v.z) rbx_types::Vector3::new(v.x,v.y,v.z)
} }
} }