Return closure as function output | Learn Rust part 53

Smart Contract Programmer · 8:32 · Watch on YouTube

Rust에서 함수는 impl Fn, impl FnMut, 또는 impl FnOnce로 클로저를 반환할 수 있습니다. 반환된 클로저가 지역 변수를 캡처할 때는 거의 항상 move 키워드가 필요합니다. 왜냐하면 함수가 반환될 때 그 지역 변수가 드롭되기 때문입니다. 이 비디오는 각 특성에 대해 하나의 예제를 설명합니다. Fn과 FnMut 클로저는 캡처한 것의 소유권을 포기할 수 없다는 것을...

Read the full summary on retube

English