Sha256: c22e9c9535a17eaad501fcac7c97ce7d9f0ae55ba41879751689c94142096744

Contents?: true

Size: 316 Bytes

Versions: 5

Compression:

Stored size: 316 Bytes

Contents

require 'ffi/msgpack/packer'

module FFI
  module MsgPack
    module Packable
      #
      # Packs a Ruby Object.
      #
      # @return [String]
      #   The packed Object.
      #
      def to_msgpack
        packer = Packer.create
        packer << self

        return packer.to_s
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ffi-msgpack-0.2.2 lib/ffi/msgpack/packable.rb
ffi-msgpack-0.2.1 lib/ffi/msgpack/packable.rb
ffi-msgpack-0.2.0 lib/ffi/msgpack/packable.rb
ffi-msgpack-0.1.4 lib/ffi/msgpack/packable.rb
ffi-msgpack-0.1.3 lib/ffi/msgpack/packable.rb