How to call a raw function pointer as a struct member wrapped by option

Hi! It's easier for us to read your code if you follow the formatting guidelines: