# File lib/moped/bson/extensions/symbol.rb, line 7 def __bson_dump__(io, key) io << Types::SYMBOL io << key.to_bson_cstring data = to_utf8_binary io << [ data.bytesize + 1 ].pack(INT32_PACK) io << data io << NULL_BYTE end
# File lib/moped/bson/extensions/symbol.rb, line 16 def to_bson_cstring to_s.to_bson_cstring end
# File lib/moped/bson/extensions/symbol.rb, line 20 def to_utf8_binary to_s.to_utf8_binary end