I've put together a few very simple functions for types and properties which allows the developer to run a lambda on each metadata entry. I've put in a few examples in the tests which shows how you can use that feature to populate a vector with all the metadata of a particular type or property.
I needed this feature to allow for more dynamic access to the metadata which allowed me to write an exporter which included the metadata without having to name out all the available metadata keys(which, in the future, I may not have access to).
I've put together a few very simple functions for types and properties which allows the developer to run a lambda on each metadata entry. I've put in a few examples in the tests which shows how you can use that feature to populate a vector with all the metadata of a particular type or property.
I needed this feature to allow for more dynamic access to the metadata which allowed me to write an exporter which included the metadata without having to name out all the available metadata keys(which, in the future, I may not have access to).