An implementation of the ICFP 2000 raytracer challenge in rust