Sha256: 38ec5948bf10c5e404361a28eede5f826649f6cb0829673276035d19d043db25
Contents?: true
Size: 510 Bytes
Versions: 7
Compression:
Stored size: 510 Bytes
Contents
require 'bson/byte_buffer' module BSON class Binary < ByteBuffer def inspect string_render = self.to_s if string_render.empty? "<BSON::Binary:#{object_id}>" else string_length = string_render.length if string_render.length > 32 "<BSON::Binary:'#{string_render[0..8]}...'}'>" else "<BSON::Binary:'#{string_render}'>" end end end def eql?(value) self.to_s == value.to_s end end end
Version data entries
7 entries across 7 versions & 1 rubygems