module MSS::Core::OptionGrammar::Descriptors::Blob
@api private
Public Instance Methods
encode_value(value)
click to toggle source
# File lib/mss/core/option_grammar.rb, line 112 def encode_value(value) [value.to_s].pack("m0").gsub("\n", '') end
hash_format(value)
click to toggle source
# File lib/mss/core/option_grammar.rb, line 116 def hash_format(value) [value.to_s].pack("m0").gsub("\n", '') end
validate(value, context = nil)
click to toggle source
# File lib/mss/core/option_grammar.rb, line 107 def validate(value, context = nil) raise format_error("string value", context) unless value.respond_to? :to_str end