The class variables starting with underscore had to be explicitly marked as ClassVar in order to get Mashumaro to skip them. I had to create an overridable '_local_to_dict' function so that '_encode_field' would work for both Hologram and Mashumaro.
This also includes getting caching of fields to work for performance reasons.
The class variables starting with underscore had to be explicitly marked as ClassVar in order to get Mashumaro to skip them. I had to create an overridable '_local_to_dict' function so that '_encode_field' would work for both Hologram and Mashumaro.
This also includes getting caching of fields to work for performance reasons.