pub trait Collectable: Debug { }Expand description
Marker trait for GC-managed objects.
C: GCObject in lobject.h / lstate.h. Phase A–C: objects are Rc-tracked;
Phase D: real tracing GC.
types.tsv: GCObject → (trait Collectable; concrete = GcRef<T>)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".