Skip to content

0.6.0

Choose a tag to compare

@mversic mversic released this 04 Oct 15:58
· 70 commits to main since this release
d81ad17

Added

  • Support #[unpack] on method receivers and raw pointers to wide types.
  • Implement Unpack2 for raw and NonNull pointers to wide types.
  • Derive Wide for eligible #[repr_c(identity)] dynamically sized structs.

Changed

  • Change Wide API to take raw pointers instead of references.
  • Move conversion store structs, including ArrayStore, from stored to sync.
  • Use CBoxCell types as the C-compatible representations of interior mutable boxes.

Fixed

  • Correct conversion and borrowing of interior mutable slices and boxes.