elrnv / dync

An efficient alternative to `dyn Trait` for containerized types

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Generate more built in traits and their implementations

elrnv opened this issue · comments

Currently only a small handful of traits are supported. This is not too useful in general.

A number of traits would be necessary to enable the use of Values in other std containers like BTreeSet/BTreeMap and other custom containers.

This will probably require a bit of refactoring to write code generators and the like since a number of types need implementations (Value, ValueRef, VecCopy, VecDrop, etc.) for each new trait.