From 04d8845729157cc811dd7c724f87db1e85c2e6cd Mon Sep 17 00:00:00 2001 From: Jaroslaw Konik Date: Thu, 15 May 2025 17:39:07 +0200 Subject: [PATCH] refactor --- src/runtimes/ruby.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/runtimes/ruby.rs b/src/runtimes/ruby.rs index fa49f2c..61694e3 100644 --- a/src/runtimes/ruby.rs +++ b/src/runtimes/ruby.rs @@ -131,12 +131,14 @@ fn then(r_self: magnus::Value) -> magnus::Value { let ruby = Ruby::get().unwrap(); promise .clone() - .then(RubyValue::new(if ruby.block_given() { - ruby.block_proc().expect("Failed to create Proc").as_value() - } else { - ruby.proc_new(|ruby, _, _| ruby.qnil().as_value()) - .as_value() - })) + .then(RubyValue::new( + if ruby.block_given() { + ruby.block_proc().expect("Failed to create Proc") + } else { + ruby.proc_new(|ruby, _, _| ruby.qnil().as_value()) + } + .as_value(), + )) .into_value() }