1
함수 포인터
함수 포인터는 클로저와 달리 캡처 환경이 없고, 이름 있는 함수를 값처럼 전달할 때 사용합니다.
함수 포인터는 캡처가 없는 이름 있는 함수를 값처럼 넘길 때 쓰고, 클로저 반환은 캡처 환경과 반환 타입을 함께 설계해야 합니다.
함수 포인터, 클로저, 반환 타입의 차이가 콜백 설계에 주는 영향을 확인합니다.
함수는 (소문자 f를 쓰는) fn 타입으로 강제되는데, Fn 클로저 트레이트와 혼동하면 안 됩니다.
함수 포인터는 클로저와 달리 캡처 환경이 없고, 이름 있는 함수를 값처럼 전달할 때 사용합니다.
이 기법은 새로운 클로저를 정의하는 대신 이미 정의한 함수를 전달할 때 중복 래퍼를 줄입니다.
함수는 (소문자f를 쓰는) fn 타입으로 강제되는데, Fn 클로저 트레이트와 혼동하면안 됩니다.