21 bool canConvertToRubyValue(
const knowCore::Value& _value)
const override
25 bool canConvertToKnowCoreValue(VALUE _value)
const override
27 return Rice::detail::From_Ruby<_T_>().is_convertible(_value)
28 != Rice::detail::Convertible::None;
32 if constexpr(std::is_trivially_constructible_v<_T_>
35 return Rice::detail::To_Ruby<_T_>().convert(handle(_value.
value<_T_>()));
41 return Rice::detail::To_Ruby<_T_*>(&r).convert(
new _T_(handle(_value.
value<_T_>())));