Would it be possible to implement Send for Gc<T> to allow migration of a Gc<T> pointer from one mutator to another?
In addition, would it be possible to implement serialize/deserialize for Gc<T> types? I mean, instead of converting Gc<T> -> Box<T> -> serialize -> deserialize -> Box<T> -> Gc<T>, I'd like to go Gc<T> -> serialize -> deserialize -> Gc<T>
Would it be possible to implement
SendforGc<T>to allow migration of aGc<T>pointer from one mutator to another?In addition, would it be possible to implement serialize/deserialize for
Gc<T>types? I mean, instead of convertingGc<T> -> Box<T> -> serialize -> deserialize -> Box<T> -> Gc<T>, I'd like to goGc<T> -> serialize -> deserialize -> Gc<T>