Turbofish
//ˈtɝboʊˌfɪʃ// noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A syntactic element in Rust, ::<>, with arguments between < and >, that specifies the generic arguments of a function in an expression.
"For static method calls, you can supply the type parameter explicitly using the turbofish ::<> notation:"
Example
More examples"For static method calls, you can supply the type parameter explicitly using the turbofish ::<> notation:"
Etymology
From turbo- + fish; coined by Anna Harren in 2015, originally in jest, later adopted by official documentation.
More for "turbofish"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.