-
-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow a user to stay within BStr
/ BString
types
#117
Comments
From #40 (comment):
|
From #40 (comment):
|
Looking over #5, it seems the main reasons for the switch are:
|
I suspect we could make the trait reference However, I'm assuming this won't be worth it but wanted to mentioned this as one last possibility before ending the conversation. If there isn't interest, feel free to close this issue. The one reason it might be worth doing is dependent on the question of what this crate would look like merged into CC @joshtriplett since you have expressed interest in bstr going into the stdlib in #40 (comment) |
Right. I had used @epage If you're referencing In terms of whether this is worth exploring or not, I'm not sure. I'm not quite sure The issue of whether to bring the |
Fully understandable
Agreed and have been curious what Josh has had on his mind for this (whether he expects to loosen |
I'm going to close this out based on my reasoning above. I think finding a middle ground here will ultimately lead to a much more complex API with small benefits. I acknowledge they might be non-zero, but I think most uses of |
In considering feedback on my use of bstr for 1.0 (see #40), one annoyance that stood out to me is having to convert things back to a
BStr
when doing transformations.In the ideal world, the output type would match the input type.
The text was updated successfully, but these errors were encountered: