def __init__(self, name, field_names, field_members, variant_of):
self.field_names = field_names
self.field = types.MappingProxyType({
f: VariantField(name, f, field_members[f])
for f in self.field_names})
self.variant_of = variant_of
super().__init__(name, field_names)
评论列表
文章目录