{"ast_node_type":"function","tokens":[{"end":93,"kind":"keyword","start":0,"text":"In"}]}
In addition to presenting fixed types in the form of `fn name(arg: type, ..) -> return_type`,
functions can also declare a list of type parameters along with trait bounds that they fall