コード例 #1
0
ファイル: data.pb.go プロジェクト: mappum/go-ipfs
func (x *PBData_DataType) UnmarshalJSON(data []byte) error {
	value, err := proto.UnmarshalJSONEnum(PBData_DataType_value, data, "PBData_DataType")
	if err != nil {
		return err
	}
	*x = PBData_DataType(value)
	return nil
}
コード例 #2
0
ファイル: encode.pb.go プロジェクト: mappum/go-ipfs
func (x *KeyType) UnmarshalJSON(data []byte) error {
	value, err := proto.UnmarshalJSONEnum(KeyType_value, data, "KeyType")
	if err != nil {
		return err
	}
	*x = KeyType(value)
	return nil
}