allow overloaded call in rust