I am reminded that function arguments in @rustlang are patterns too. A feature I probably don't utilise enough. For example this is valid code.pic.twitter.com/3okKWQTfgJ
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
A very common use-case is fn foo(mut s: String) Or other owned type. This makes you have a mutable binding s. The more exotic forms like shown in this tweet are used fairly rarely.