class Ractor::MovedObject
A special object which replaces any value that was moved to another ractor inRactor#send or Ractor.yield. Any attempt to access the object results inRactor::MovedError.
r =Ractor.new {receive }ary = [1,2,3]r.send(ary,move:true)pRactor::MovedObject===ary# => trueary.inspect# Ractor::MovedError (can not send any methods to a moved object)
Public Instance Methods
Alias for:method_missing
Alias for:method_missing
Alias for:method_missing
Alias for:method_missing
Alias for:method_missing
Alias for:method_missing
Alias for:method_missing
Alias for:method_missing
Source
static VALUEractor_moved_missing(int argc, VALUE *argv, VALUE self){ rb_raise(rb_eRactorMovedError, "can not send any methods to a moved object");}