pub type OCamlFn1<'a, A, Ret> = unsafe fn(&'a mut OCamlRuntime, OCamlRef<'_, A>) -> OCaml<'a, Ret>;
OCaml function that accepts one argument.