For some libraries I'm writing, I'd like to provide multiple versions of my functions with support for static dispatch, but I don't want to take a dependency on syn, and therefore also no dependency on multiversion. However, I'd like to allow my users, some of whom are willing to depend on multiversion, to benefit from static dispatch when calling into my library.
Would it be possible to stabilize the static dispatch interface, and document it, so that I can manually provide functions that are available to multiversion's static dispatch?
For some libraries I'm writing, I'd like to provide multiple versions of my functions with support for static dispatch, but I don't want to take a dependency on
syn, and therefore also no dependency onmultiversion. However, I'd like to allow my users, some of whom are willing to depend onmultiversion, to benefit from static dispatch when calling into my library.Would it be possible to stabilize the static dispatch interface, and document it, so that I can manually provide functions that are available to
multiversion's static dispatch?