型推論のおかげで>>626の機能を諦めれば記述量を大幅に減らせるってことなのかな?

>>630
これに、breakで一番内側の名前付きブロック名を省略する記法があれば、こんな感じに出来て、エディターで表示補完も出来るな

let message = 'get_latest_unread_message {

break '' Some(Foo::foo_bar(result)

};