When writing #Rust code as if it were a high-level language, what is your biggest annoyance/roadblock?
Put another way, what is the biggest thing that gets in the way of Rust feeling like Python or Swift to you?
#RustLang

@ekuber - Type inference on functions like closures (at least the return type)
- Easy "enums" (type unions)
- Auto wrapping Try types (Option/Result) (`return 0` automatically returns `Ok(0)`)

Besides the type unions, I don't really want this to be in public code, but I do miss those things when trying to whip something up quickly.

`rust-analyzer`'s assist for wrapping and unwrapping of Try types is great tho.