1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-04-29 13:49:28 +08:00
b1ackd0t ada5813f47
MF-1455 - Update Versions of Protobuf (#1704)
* initial commit
* add protoc-gen-gofast
* update generated files
* fix linting
* fix consumers error on message conversion
* fix copying values on transformers
* initial commit
* initial commit
* add protoc-gen-gofast
* update generated files
* fix linting
* fix consumers error on message conversion
* fix copying values on transformers
* embedded for forward compatible.
* remove gogo
* embedded for forward compatible.
* update protoc compiler
* fix linting
* remove hex comment

Signed-off-by: rodneyosodo <socials@rodneyosodo.com>
2023-02-02 18:28:32 +01:00

13 lines
335 B
Go

// Copyright (c) Mainflux
// SPDX-License-Identifier: Apache-2.0
package transformers
import "github.com/mainflux/mainflux/pkg/messaging"
// Transformer specifies API form Message transformer.
type Transformer interface {
// Transform Mainflux message to any other format.
Transform(msg *messaging.Message) (interface{}, error)
}