func (v *DSUser) UnmarshalEasyJSON(l *jlexer.Lexer) {
	easyjsonA6c3493fDecodeGithubComJsonIteratorGoBenchmark3(l, v)
}
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
package go_benchmark
import (
	json "encoding/json"
	jlexer "github.com/mailru/easyjson/jlexer"
	jwriter "github.com/mailru/easyjson/jwriter"
)
var (
	_ = json.RawMessage{}
	_ = jlexer.Lexer{}
	_ = jwriter.Writer{}
)
func easyjsonA6c3493fDecodeGithubComJsonIteratorGoBenchmark2(in *jlexer.Lexer, out *DSTopic) {
	isTopLevel := in.IsStart()
	if in.IsNull() {
		if isTopLevel {
			in.Consumed()
		}
		in.Skip()
		return
	}
	in.Delim('{')
	for !in.IsDelim('}') {
		key := in.UnsafeString()
		in.WantColon()
		if in.IsNull() {
			in.Skip()
			in.WantComma()
			continue
		}
		switch key {
		default:
			in.SkipRecursive()
		}
		in.WantComma()
	}
	in.Delim('}')
	if isTopLevel {
		in.Consumed()
	}
}
func easyjsonA6c3493fEncodeGithubComJsonIteratorGoBenchmark2(out *jwriter.Writer, in DSTopic) {
	out.RawByte('{')
	first := true
	_ = first
	out.RawByte('}')
}
func (v DSTopic) MarshalEasyJSON(w *jwriter.Writer) {
	easyjsonA6c3493fEncodeGithubComJsonIteratorGoBenchmark2(w, v)
}
func (v *DSTopic) UnmarshalEasyJSON(l *jlexer.Lexer) {
	easyjsonA6c3493fDecodeGithubComJsonIteratorGoBenchmark2(l, v)
}
func easyjsonA6c3493fDecodeGithubComJsonIteratorGoBenchmark3(in *jlexer.Lexer, out *DSUser) {
	isTopLevel := in.IsStart()
	if in.IsNull() {
		if isTopLevel {
			in.Consumed()
		}
		in.Skip()
		return
	}
	in.Delim('{')
	for !in.IsDelim('}') {
		key := in.UnsafeString()
		in.WantColon()
		if in.IsNull() {
			in.Skip()
			in.WantComma()
			continue
		}
		switch key {
		case "Username":
			out.Username = string(in.String())
		default:
			in.SkipRecursive()
		}
		in.WantComma()
	}
	in.Delim('}')
	if isTopLevel {
		in.Consumed()
	}
}
func easyjsonA6c3493fEncodeGithubComJsonIteratorGoBenchmark3(out *jwriter.Writer, in DSUser) {
	out.RawByte('{')
	first := true
	_ = first
	if !first {
		out.RawByte(',')
	}
	first = false
	out.RawString("\"Username\":")
	out.String(string(in.Username))
	out.RawByte('}')
}
func (v DSUser) MarshalEasyJSON(w *jwriter.Writer) {
	easyjsonA6c3493fEncodeGithubComJsonIteratorGoBenchmark3(w, v)
}