Nested Mapping
Allow deeply nested mappings.
@marsha.schema()
class Player(dict):
name: str
career_points: marsha.type(int, map='stats.career_points')
marsha.load(dict(name='test', stats=dict(career_points=42)))
Allow deeply nested mappings.
@marsha.schema()
class Player(dict):
name: str
career_points: marsha.type(int, map='stats.career_points')
marsha.load(dict(name='test', stats=dict(career_points=42)))