Module: SolidRedis::Shareable
- Defined in:
- lib/solid_redis/shareable.rb
Class Method Summary collapse
Class Method Details
.copy(value, label:) ⇒ Object
7 8 9 10 11 |
# File 'lib/solid_redis/shareable.rb', line 7 def copy(value, label:) Ractor.make_shareable(value, copy: true) rescue Ractor::Error, TypeError => error raise ArgumentError, "#{label} must be Ractor-shareable: #{error.message}", cause: error end |