The U: Display, F: LogFmt<U> bound on the different transport functions was preventing them from working with Formatter5424, which implements LogFormat<(i32, StructuredData, T: Display)>.
I also added another simple example that would have shown the compilation error.
The
U: Display, F: LogFmt<U>
bound on the different transport functions was preventing them from working withFormatter5424
, which implementsLogFormat<(i32, StructuredData, T: Display)>
.I also added another simple example that would have shown the compilation error.