1 2 3 4 5 6 7 8 9 10 11 12 13
use super::*; impl FromLisp<'_> for f64 { fn from_lisp(value: Value<'_>) -> Result<Self> { unsafe_raw_call!(value.env, extract_float, value.raw) } } impl IntoLisp<'_> for f64 { fn into_lisp(self, env: &Env) -> Result<Value<'_>> { unsafe_raw_call_value!(env, make_float, self) } }