gluon_vm::api::function
pub fn primitive_f<F>( name: &'static str, function: extern "C" fn(_: &Thread) -> Status, _: F) -> Primitive<F> where F: VmFunction<'vm> + VmType,