Sample Rust MPFR bindings, written as an exercise