Conversation
|
Right, I’m not entirely sure if exactly this is something in scope for I do agree, however, that a lot of functionality currently in So ultimately the question I’ve is: is it possible to split out some the functionality |
I'm pretty sure I didn't break/change any existing API (that is exposed externally). If I did, it happened by accident and we can fix it probably. |
NB, what I said was “changing the API”, not “changing the existing API”, which includes adding new API surface as well.
So, a good reason would be composability with crates other than All that said, if you’d rather see this land as proposed, I’d be reasonably happy to see this fleshed out and landed. I can’t promise that the new functionality will stay in |
This is a draft of what I'm proposing to do as part of #73
This is currently useful for us, so if maintainers are okay with this change (generally) I will add docs and mark this as ready for PR.