Remove `Immutable` bound on unions
Open
- Dominant language
- Rust
- Stars
- 2.6k
- Forks
- 179
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 29
Description
Steps:
- [ ] Revise `UnsafeCell` safety precondition on `Ptr::project`
- Add this to #999?
- [ ] Revise `is_bit_valid` in union derive to `Ptr::into_exclusive_or_post_monomorphization_error` and remove `Immutable` bounds on fields.
Contributor guide
Assessment
This issue has not been assessed yet.