作者:LeXa489
项目:tes
func (x *MyMessage_Color) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(MyMessage_Color_value, data, "MyMessage_Color")
if err != nil {
return err
}
*x = MyMessage_Color(value)
return nil
}
作者:botaydotco
项目:GoMessagingTestFrameWor
func (x *StringMaxLen) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(StringMaxLen_value, data, "StringMaxLen")
if err != nil {
return err
}
*x = StringMaxLen(value)
return nil
}
作者:LeXa489
项目:tes
func (x *URLFetchRequest_RequestMethod) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(URLFetchRequest_RequestMethod_value, data, "URLFetchRequest_RequestMethod")
if err != nil {
return err
}
*x = URLFetchRequest_RequestMethod(value)
return nil
}
作者:nekto0
项目:gome
func (x *TaskState) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(TaskState_value, data, "TaskState")
if err != nil {
return err
}
*x = TaskState(value)
return nil
}
作者:kamilsmug
项目:go-rest-protobuf-udp-serve
func (x *FileOptions_OptimizeMode) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(FileOptions_OptimizeMode_value, data, "FileOptions_OptimizeMode")
if err != nil {
return err
}
*x = FileOptions_OptimizeMode(value)
return nil
}
作者:CrazyJv
项目:doozer
func (x *msg_Cmd) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(msg_Cmd_value, data, "msg_Cmd")
if err != nil {
return err
}
*x = msg_Cmd(value)
return nil
}
作者:bitl
项目:dooze
func (x *response_Err) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(response_Err_value, data, "response_Err")
if err != nil {
return err
}
*x = response_Err(value)
return nil
}
作者:petemoor
项目:runli
func (x *Blob_CompressionInfo_CompressionType) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(Blob_CompressionInfo_CompressionType_value, data, "Blob_CompressionInfo_CompressionType")
if err != nil {
return err
}
*x = Blob_CompressionInfo_CompressionType(value)
return nil
}
作者:bodogb
项目:OSG-Server-G
func (x *LS_UpdatePlayerCountResult_Result) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(LS_UpdatePlayerCountResult_Result_value, data, "LS_UpdatePlayerCountResult_Result")
if err != nil {
return err
}
*x = LS_UpdatePlayerCountResult_Result(value)
return nil
}
作者:petemoor
项目:rpc
func (x *Header_MessageType) UnmarshalJSON(data []byte) error {
value, err := proto1.UnmarshalJSONEnum(Header_MessageType_value, data, "Header_MessageType")
if err != nil {
return err
}
*x = Header_MessageType(value)
return nil
}
作者:liji
项目:siriusd
func (x *Command) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(Command_value, data, "Command")
if err != nil {
return err
}
*x = Command(value)
return nil
}
作者:ronaldever
项目:influxd
func (x *Response_ErrorCode) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(Response_ErrorCode_value, data, "Response_ErrorCode")
if err != nil {
return err
}
*x = Response_ErrorCode(value)
return nil
}
作者:hardik
项目:goze
func (x *Operation_Type) UnmarshalJSON(data []byte) error {
value, err := proto.UnmarshalJSONEnum(Operation_Type_value, data, "Operation_Type")
if err != nil {
return err
}
*x = Operation_Type(value)
return nil
}