Support derive for enums and types with a single non-gc lifetime
Pre-release
Pre-release
- [BREAKING] Split GcBrand up into GcErase + GcRebrand
- [derive] Implement safety checks for GcErase + GCRebrand
- [derive] Fix parse errors in procedural derive for enums
- Implement Trace for bool and char
- Implement Trace for
&'static str
- Support deriving erase/rebrand for non-gc lifetimes
where Self: NullTrace
- There can be one and only one lifetime, and it can't be
'gc
- There can be one and only one lifetime, and it can't be
The API should be (starting to) settle down towards the v0.2.0 release. The v0.2.0 release will include a Generational GC, support for non-sized types, and builtin supports for arrays. It will be the first release that is not marked as a "pre-release",