class TOML::Keyvalue
Public Class Methods
new(key, value)
click to toggle source
# File lib/toml/keyvalue.rb, line 5 def initialize(key, value) @key, @value = key, value end
Public Instance Methods
assign(hash, symbolize_keys = false)
click to toggle source
# File lib/toml/keyvalue.rb, line 9 def assign(hash, symbolize_keys = false) raise ValueOverwriteError if hash[@key] key = symbolize_keys ? @key.to_sym : @key hash[key] = @value end