Fallible outline builder
Since OutlineBuilder
usually builds into some String
or some struct that implements io::Write
, it would be nice to be able to have a FallibleOutlineBuilder
that results in a Result<()>
with a Error
as an associated type for the line_to
, move_to
, etc.
I am not 100% sure how this should be incorporated. Possibly, we could make OutlineBuilder
a supertrait of FallibleOutlineBuilder
with the Error=!
. If it is wanted, I can attempt to make an MR for this.