pub unsafe fn setup_ruby() -> RubyCleanupGuard
Setup the Ruby VM and return a guard that will cleanup the VM when dropped.
This function is not thread-safe and caller must ensure it’s only called once.