We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refiling rust-lang/rfcs#1140
UFCS ("Unified Function Call Syntax" #132) ended up being merely an "unified syntax", but not specific to functions and less so to calls. It also doesn't allow calling free functions like methods, like D's UFCS does. To avoid turning our feature into another RAII-AA ("Acronym Accident"), I propose renaming it to AILS ("Associated Item Lookup Syntax").
UFCS ("Unified Function Call Syntax" #132) ended up being merely an "unified syntax", but not specific to functions and less so to calls.
UFCS
It also doesn't allow calling free functions like methods, like D's UFCS does.
To avoid turning our feature into another RAII-AA ("Acronym Accident"), I propose renaming it to AILS ("Associated Item Lookup Syntax").
RAII-AA
AILS
The text was updated successfully, but these errors were encountered:
This was already done. See https://doc.rust-lang.org/nightly/reference/expressions/call-expr.html#disambiguating-function-calls
Sorry, something went wrong.
Cool; Closing then.
FWIW I am lately partial to "type-qualified" (<T>::) and "trait-qualified" (<T as Trait>::) without using "fully-qualified" at all. cc @nikomatsakis
<T>::
(<T as Trait>::
No branches or pull requests
Refiling rust-lang/rfcs#1140
The text was updated successfully, but these errors were encountered: