Method: MessagePack::Packer#register_type
- Defined in:
- lib/msgpack/packer.rb
#register_type(type, klass, method_name = nil, &block) ⇒ Object
9 10 11 12 |
# File 'lib/msgpack/packer.rb', line 9 def register_type(type, klass, method_name = nil, &block) raise ArgumentError, "expected Module/Class got: #{klass.inspect}" unless klass.is_a?(Module) register_type_internal(type, klass, block || method_name.to_proc) end |