mirror of
https://github.com/hanzoai/telemetry.git
synced 2026-10-30 20:01:49 +00:00
23 lines
514 B
Go
23 lines
514 B
Go
// Copyright The OpenTelemetry Authors
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
package sendertest // import "go.opentelemetry.io/collector/exporter/exporterhelper/internal/sendertest"
|
|
|
|
import (
|
|
"context"
|
|
|
|
"go.opentelemetry.io/collector/exporter/exporterhelper/internal/sender"
|
|
)
|
|
|
|
func NewNopSenderFunc[T any]() sender.SendFunc[T] {
|
|
return func(context.Context, T) error {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func NewErrSenderFunc[T any](err error) sender.SendFunc[T] {
|
|
return func(context.Context, T) error {
|
|
return err
|
|
}
|
|
}
|