Fn, FnMut & FnOnce
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Rust-i i ndan closure-t sipas asaj që bëjnë me variablat që kapin: Fn vetëm lexon, FnMut i ndryshon, FnOnce i merr me pronësi dhe mund të thirret vetëm një herë. Kompajleri e zgjedh vetë.
EnglishEN
Rust classifies closures by what they do with captured variables: Fn only reads, FnMut changes them, FnOnce takes ownership and can be called only once. The compiler picks for you.
Si ta mendosh
Si tri lloje mysafirësh: njëri vetëm shikon, tjetri i rregullon mobiljet, i treti i merr me vete.
Lexoje në anglisht
Like three kinds of guests: one just looks, one rearranges the furniture, one takes it home.