Actions
Feature #15917
closedPattern matching for Struct
Description
Struct
s respond to deconstruct
, not to deconstruct_keys
. Shouldn't we also implement it?
A = Struct.new(:foo, :bar)
case A.new(1, 2)
in foo: 1, **rest
p "match"
else
p "no match"
end
# => "no match", should be "match"
Actions
Like0
Like0Like0Like0