Method: Object#rpc_clone
- Defined in:
- lib/cuboid/ruby/object.rb
#rpc_clone ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/cuboid/ruby/object.rb', line 14 def rpc_clone if self.class.respond_to?( :from_rpc_data ) self.class.from_rpc_data( Cuboid::RPC::Serializer.serializer.load( Cuboid::RPC::Serializer.serializer.dump( to_rpc_data ) ) ) else Cuboid::RPC::Serializer.serializer.load( Cuboid::RPC::Serializer.serializer.dump( self ) ) end end |