An OpenGL function pointer loader for Rust