Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
decode: set all keys under a mapping with custom marshaler decoded
This is a naive fix for the issue of custom unmarshal and marking keys as "decoded". It simply assumes that if there was a custom unmarshal for a mapping type all keys got handlded by the custom unmarshal code. This might be too naive but it seems reasonable and it also seems we would need a richer interface for a custom unmarshal that gives access to `MetaData` if we want to be more fine grained.
- Loading branch information