def Example2_representer(dumper: yaml.SafeDumper, obj: Example) -> yaml.nodes.MappingNode: return dumper.represent_mapping('!Example', { "id": obj.id, "number": obj.number, "field1": obj.field1, })
def to_yaml(cls, dumper: yaml.SafeDumper, data) -> yaml.nodes.MappingNode: mapping = { "id": data.id, "number": data.number, "nested": data._nested, } return dumper.represent_mapping(cls.yaml_tag, mapping)
def output_math_representer(dumper: yaml.SafeDumper, event: MathOutputEvent) -> yaml.nodes.Node: ''' Dump out a representation of a MathOutputEvent. ''' return dumper.represent_mapping('!effect.math', ordered_yield_math(event))
def to_yaml(cls, dumper: yaml.SafeDumper, data) -> yaml.nodes.MappingNode: mapping = { "id": data.id, "val": data.value, } return dumper.represent_mapping(cls.yaml_tag, mapping)
def _dict_representer(dumper: yaml.SafeDumper, data): return dumper.represent_mapping(yaml.resolver.BaseResolver.DEFAULT_MAPPING_TAG, data.items())