func (z *ClientGroupedStats) MarshalMsg(b []byte) (o []byte, err error) {
	o = msgp.Require(b, z.Msgsize())
	// map header, size 13
	// string "Service"
	o = append(o, 0x8d, 0xa7, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65)
	o = msgp.AppendString(o, z.Service)
	// string "Name"
	o = append(o, 0xa4, 0x4e, 0x61, 0x6d, 0x65)
	o = msgp.AppendString(o, z.Name)
	// string "Resource"
	o = append(o, 0xa8, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65)
	o = msgp.AppendString(o, z.Resource)
	// string "HTTPStatusCode"
	o = append(o, 0xae, 0x48, 0x54, 0x54, 0x50, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65)
	o = msgp.AppendUint32(o, z.HTTPStatusCode)
	// string "Type"
	o = append(o, 0xa4, 0x54, 0x79, 0x70, 0x65)
	o = msgp.AppendString(o, z.Type)
	// string "DBType"
	o = append(o, 0xa6, 0x44, 0x42, 0x54, 0x79, 0x70, 0x65)
	o = msgp.AppendString(o, z.DBType)
	// string "Hits"
	o = append(o, 0xa4, 0x48, 0x69, 0x74, 0x73)
	o = msgp.AppendUint64(o, z.Hits)
	// string "Errors"
	o = append(o, 0xa6, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73)
	o = msgp.AppendUint64(o, z.Errors)
	// string "Duration"
	o = append(o, 0xa8, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e)
	o = msgp.AppendUint64(o, z.Duration)
	// string "OkSummary"
	o = append(o, 0xa9, 0x4f, 0x6b, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79)
	o = msgp.AppendBytes(o, z.OkSummary)
	// string "ErrorSummary"
	o = append(o, 0xac, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79)
	o = msgp.AppendBytes(o, z.ErrorSummary)
	// string "Synthetics"
	o = append(o, 0xaa, 0x53, 0x79, 0x6e, 0x74, 0x68, 0x65, 0x74, 0x69, 0x63, 0x73)
	o = msgp.AppendBool(o, z.Synthetics)
	// string "TopLevelHits"
	o = append(o, 0xac, 0x54, 0x6f, 0x70, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x48, 0x69, 0x74, 0x73)
	o = msgp.AppendUint64(o, z.TopLevelHits)
	return
}
// MarshalMsg implements msgp.Marshaler
MarshalMsg implements msgp.Marshaler
// MarshalMsg implements msgp . Marshaler
func (z *ClientGroupedStats) MarshalMsg(b []byte) (o []byte, err error) {
	o = msgp.Require(b, z.Msgsize())
	o = append(o, 0x8d, 0xa7, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65)
	o = msgp.AppendString(o, z.Service)
	o = append(o, 0xa4, 0x4e, 0x61, 0x6d, 0x65)
	o = msgp.AppendString(o, z.Name)
	o = append(o, 0xa8, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65)
	o = msgp.AppendString(o, z.Resource)
	o = append(o, 0xae, 0x48, 0x54, 0x54, 0x50, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65)
	o = msgp.AppendUint32(o, z.HTTPStatusCode)
	o = append(o, 0xa4, 0x54, 0x79, 0x70, 0x65)
	o = msgp.AppendString(o, z.Type)
	o = append(o, 0xa6, 0x44, 0x42, 0x54, 0x79, 0x70, 0x65)
	o = msgp.AppendString(o, z.DBType)
	o = append(o, 0xa4, 0x48, 0x69, 0x74, 0x73)
	o = msgp.AppendUint64(o, z.Hits)
	o = append(o, 0xa6, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73)
	o = msgp.AppendUint64(o, z.Errors)
	o = append(o, 0xa8, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e)
	o = msgp.AppendUint64(o, z.Duration)
	o = append(o, 0xa9, 0x4f, 0x6b, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79)
	o = msgp.AppendBytes(o, z.OkSummary)
	o = append(o, 0xac, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79)
	o = msgp.AppendBytes(o, z.ErrorSummary)
	o = append(o, 0xaa, 0x53, 0x79, 0x6e, 0x74, 0x68, 0x65, 0x74, 0x69, 0x63, 0x73)
	o = msgp.AppendBool(o, z.Synthetics)
	o = append(o, 0xac, 0x54, 0x6f, 0x70, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x48, 0x69, 0x74, 0x73)
	o = msgp.AppendUint64(o, z.TopLevelHits)
	return
}
func ( z * ClientGroupedStats ) MarshalMsg ( b [ ] byte ) ( o [ ] byte , err error ) { o = msgp . Require ( b , z . Msgsize ( ) ) o = append ( o , 0x8d , 0xa7 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 ) o = msgp . AppendString ( o , z . Service ) o = append ( o , 0xa4 , 0x4e , 0x61 , 0x6d , 0x65 ) o = msgp . AppendString ( o , z . Name ) o = append ( o , 0xa8 , 0x52 , 0x65 , 0x73 , 0x6f , 0x75 , 0x72 , 0x63 , 0x65 ) o = msgp . AppendString ( o , z . Resource ) o = append ( o , 0xae , 0x48 , 0x54 , 0x54 , 0x50 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x43 , 0x6f , 0x64 , 0x65 ) o = msgp . AppendUint32 ( o , z . HTTPStatusCode ) o = append ( o , 0xa4 , 0x54 , 0x79 , 0x70 , 0x65 ) o = msgp . AppendString ( o , z . Type ) o = append ( o , 0xa6 , 0x44 , 0x42 , 0x54 , 0x79 , 0x70 , 0x65 ) o = msgp . AppendString ( o , z . DBType ) o = append ( o , 0xa4 , 0x48 , 0x69 , 0x74 , 0x73 ) o = msgp . AppendUint64 ( o , z . Hits ) o = append ( o , 0xa6 , 0x45 , 0x72 , 0x72 , 0x6f , 0x72 , 0x73 ) o = msgp . AppendUint64 ( o , z . Errors ) o = append ( o , 0xa8 , 0x44 , 0x75 , 0x72 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e ) o = msgp . AppendUint64 ( o , z . Duration ) o = append ( o , 0xa9 , 0x4f , 0x6b , 0x53 , 0x75 , 0x6d , 0x6d , 0x61 , 0x72 , 0x79 ) o = msgp . AppendBytes ( o , z . OkSummary ) o = append ( o , 0xac , 0x45 , 0x72 , 0x72 , 0x6f , 0x72 , 0x53 , 0x75 , 0x6d , 0x6d , 0x61 , 0x72 , 0x79 ) o = msgp . AppendBytes ( o , z . ErrorSummary ) o = append ( o , 0xaa , 0x53 , 0x79 , 0x6e , 0x74 , 0x68 , 0x65 , 0x74 , 0x69 , 0x63 , 0x73 ) o = msgp . AppendBool ( o , z . Synthetics ) o = append ( o , 0xac , 0x54 , 0x6f , 0x70 , 0x4c , 0x65 , 0x76 , 0x65 , 0x6c , 0x48 , 0x69 , 0x74 , 0x73 ) o = msgp . AppendUint64 ( o , z . TopLevelHits ) return }
MarshalMsg implements msgp.Marshaler
MarshalMsg implements msgp . Marshaler
// map header, size 13 // string "Service" // string "Name" // string "Resource" // string "HTTPStatusCode" // string "Type" // string "DBType" // string "Hits" // string "Errors" // string "Duration" // string "OkSummary" // string "ErrorSummary" // string "Synthetics" // string "TopLevelHits"