my-log/formatters/interface.go

12 lines
286 B
Go
Raw Normal View History

2024-03-07 10:10:54 -06:00
package formatters
import "codeberg.org/danjones000/my-log/models"
type Formatter interface {
Name() string
2024-03-10 11:31:07 -05:00
Logs([]models.Log) (out []byte, err error)
2024-03-07 10:10:54 -06:00
Log(models.Log) (out []byte, err error)
Entry(models.Entry) (out []byte, err error)
Meta(models.Meta) (out []byte, err error)
}