This isn't really directly related to your question, but I recall hearing that in Servo and Firefox, the usage of Rust is limited as it gets close to the DOM specifically because of interactions with the JS engine and its separate garbage collector, which Rust does not understand.
Without any more specific knowledge, I bet the way a generational garbage collector moves data around really messes with Rust's view of the world...
Without any more specific knowledge, I bet the way a generational garbage collector moves data around really messes with Rust's view of the world...