# File lib/bson/byte_buffer.rb, line 56 def self.to_utf8_binary(str) begin str.unpack("U*") rescue => ex raise InvalidStringEncoding, "String not valid utf-8: #{str.inspect}" end str end