3件ヒット
[1-3件を表示]
(0.045秒)
別のキーワード
検索結果
-
Data
# with(**kwargs) -> Data (18132.0) -
self をコピーしたオブジェクトを返します。
...[例][ruby]{
Dog = Data.define(:name, :age)
dog1 = Dog.new("Fred", 5) # => #<data Dog name="Fred", age=5>
dog2 = dog1.with(age: 6) # => #<data Dog name="Fred", age=6>
p dog1 # => #<data Dog name="Fred", age=5>
dog3 = dog1.with(type: "Terrier") # => ArgumentError (unknown keyw...