0
我使用的是1.6.0(穩定),但是任何能夠讓我可以觀看/跟蹤的未來/夜間功能也很酷。我可以有一個匿名函數,它不是在Rust中輸入爲閉包嗎?
理論上想什麼,我(簡化爲簡潔起見):
let a:fn(&lib_plotMote::mask::Mask) -> bool = {fn(_)->true};
我已經得到最接近:
let a:fn(&lib_plotMote::mask::Mask) -> bool = { fn anon(_:&Mask)->bool{true}; anon };
這太糟糕了,因爲沒有關閉過任何一個函數有一個名爲類型,並且可以被用在收集,而關閉不能出於顯而易見的原因。 –
@CamdenNarzt你想創建一個不同類型的函數集合?也許如果你在你的場景中擴展了一點,那麼可能會有另一種選擇 –
好吧,我正試圖決定如何處理另一個不相關的代碼段中的不同類型的函數集合,但在這種情況下,我試圖提升循環中的一個分支。 –