-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Bitv uses architecture-sized uints for backing storage #16736
Comments
There are a few more places in the standard library: For instance I'm not sure there is a consensus on using |
@steveklabnik notes that this is probably an issue with the docs in #15526 |
I agree we need to figure out our story regarding In addition, while playing around with some code that uses |
Logging an issue against this first on the off-chance that there's a good technical reason for this. Bitv's are internally represented as a Vec of uints, instead of u32's or u64's. My understanding was that this is undesirable, as we only want to use uints/ints for memory/pointer-specific things. If we just want a pile of bits, this doesn't seem right.
The text was updated successfully, but these errors were encountered: