This repository has been archived on 2020-09-15 . You can view files and clone it, but cannot push or open issues or pull requests.
7de005b160dd046555fc8a56c344edc8b9aa566c
DynAccept trait is necessary because we need some kind of Accept trait that doesn't have generic methods - this is so we can dynamically dispatch the .accept() method from a &dyn Obj type. I plan to work this into the regular Accept trait and do away with the DynAccept distinction entirely. I'm also experimenting with using visitors to do GC, so that all references are wrapped in a future GcRef, so they don't have to implement that as part of their object. The GC will be able to visit any Obj + ?Sized type, and can have a specific implementation if required. Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
Description
It certainly isn't Python!
Languages
Rust
100%