NamedTuples are immutable, so you can’t use merge!. Instead use merge which will return a new NamedTuple:
function foo(; kwargs...)
defaults = (; x="default")
merge(defaults, kwargs)
end
NamedTuples are immutable, so you can’t use merge!. Instead use merge which will return a new NamedTuple:
function foo(; kwargs...)
defaults = (; x="default")
merge(defaults, kwargs)
end