kyren / gc-arena

Incremental garbage collection from safe Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please define "DST" in README

bbkane opened this issue · comments

Allocating DSTs is currently somewhat painful due to limitations in Rust. It is possible to have Gc pointers to DSTs, and there is a replacement for unstable Unsize coercion, but there is no support for directly allocating arbitrarily sized DSTs.

Apologies if this is a well-known acronym, but some Google searches couldn't find it. Maybe it means "dynamically sized type" like a list in Python?

Thanks!!

Screenshot_20240503-062007

Screenshot_20240503-061931

Try "rust dst" - these are "Dynamically Sized Types", but in a slightly different sense compared to Python: https://doc.rust-lang.org/reference/dynamically-sized-types.html