Re:Announcing Rust 1.22
by zZorgz on Thursday November 23, 2017 @01:29PM
(#15766925)
Interesting. Looking at the proposal it seems specific to main() and not any void returning function, by automatically picking an exit status. I suppose I worry the construct has a lack of control (log diagnostics, exit status, cleaning, etc) when bailing and can’t handle eg continue, break too.
[ Parent
| on HN ]
Re:Announcing Rust 1.22
by steveklabnik on Thursday November 23, 2017 @02:27PM
(#15767274)
exit status and cleaning should be just fine, logging or something else would need to not do it, yeah. continue and break would be weird outside of loops.