I'd wondered whether Rust had a construction like this ("use as")- learned something today!