rust-embedded / heapless

Heapless, `static` friendly data structures
Apache License 2.0
1.56k stars 185 forks source link

Re-introduce covariance for containers #502

Open sosthene-nitrokey opened 4 months ago

sosthene-nitrokey commented 4 months ago

MpMc and spsc::Queue are not migrated to the new pattern because they were already invariant due to the UnsafeCell.

Fix #501

sosthene-nitrokey commented 3 weeks ago

Rebased. CI is failing only because of CHANGELOG.