I think that was the exact opposite - they generated an interpreter from their JIT. This generates a JIT from their interpreter, like PyPy and Truffle do.
It seems to be to generate JIT snippets from the Rust compiler, not an interpreter.
As I understand it you write an interpreter in Rust then you generate a JIT compiler from that interpreter.