일반 함수와 캡처 없는 클로저를 값처럼 전달할 수 있습니다.
fn pointers
함수 포인터와 클로저 반환 타입 지도
함수 포인터는 클로저 트레이트와 함께 쓸 수 있지만, 캡처 여부와 반환 타입 표현에서 차이가 드러납니다.
캡처 가능한 호출자를 받으려면 F: Fn(...) 같은 제네릭이
넓습니다.
반환할 클로저의 구체 타입을 숨기되 하나의 타입으로 고정합니다.
서로 다른 클로저 타입을 런타임 다형성으로 담을 때 사용합니다.