title: Why doesn't Rust support overloading function or method?
body: <p>Method overloading in java is a very helpful feature. Sometimes, we need define functions with the same name but with different set of arguments. I'm wondering why rust does not support this feature.</p>