可能だとは思いませんが、これに似たようなことをして、Type 拡張機能を介してカスタム フォーマットを許可することはできますか?
[<StructuredFormatDisplayAttribute("Rate: {PrettyPrinter}")>]
type Rate with
member x.PrettyPrinter = x.Title + string x.Value
注:組み込みの拡張機能(同じアセンブリ)としては可能ですが、オプションの拡張機能としては可能ではないようです。
そうでない場合、誰かが良い代替手段を持っていない限り、これは機能要求になる可能性があると思いますか?