lol idk #1

Open
Quaternions wants to merge 826 commits from StrafesNET/strafe-project:master into master
Showing only changes of commit 09dd442948 - Show all commits

View File

@ -256,15 +256,9 @@ impl mlua::UserData for Instance{
database:db,
descriptor:Some(class),
};
Ok(loop{
match iter.next(){
Some(class)=>match cf.get_or_create_class_function(lua,&class.name,index_str)?{
Some(function)=>break Some(function),
None=>(),
},
None=>break None,
}
})
iter.find_map(|class|
cf.get_or_create_class_function(lua,&class.name,index_str).transpose()
).transpose()
})?{
return function.into_lua(lua);
}