The following are the current plans for [TVM Rust](https://github.com/dmlc/tvm/issues/1601) including both "runtime" and "frontend" as part of roadmap v0.5. - [x] Create `common` crate for runtime and frontend - [x] [Merge frontend](https://github.com/dmlc/tvm/pull/2292) - [x] Comply with Rust [2018-edition](https://rust-lang-nursery.github.io/edition-guide/rust-2018/index.html). - [x] Add function builder to runtime and make runtime `PackedFunc` compatible with frontend - [x] Make `call_packed!` macro more general and compatible across both runtime and frontend sides as [discussed](https://github.com/dmlc/tvm/issues/2305).