The modern version would be to input the image without further context into an LLM and constrain the output to valid Rust.