It depends a bit on how much sugar you'd like, but it isn't too hard to get Rust to spin things around for you. Here are two implementations, depending on what you need (resp, for serialization, vs traversal). YMMV.
https://github.com/frankmcsherry/columnar
https://github.com/antiguru/columnar-rs