Pure-rust implementation of NanoVG