Documentation ¶
Overview ¶
nulls package provides no-op implementations for various interfaces for testing purposes. All methods of Null structs return either default values or safe, noop substitutes.
Index ¶
- type NullLogger
- type NullSpan
- func (NullSpan) AddEvent(name string, options ...trace.EventOption)
- func (NullSpan) AddLink(link trace.Link)
- func (NullSpan) End(options ...trace.SpanEndOption)
- func (NullSpan) IsRecording() bool
- func (NullSpan) RecordError(err error, options ...trace.EventOption)
- func (NullSpan) SetAttributes(kv ...attribute.KeyValue)
- func (NullSpan) SetName(name string)
- func (NullSpan) SetStatus(code codes.Code, description string)
- func (NullSpan) SpanContext() trace.SpanContext
- func (NullSpan) TracerProvider() trace.TracerProvider
- type NullTracer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NullSpan ¶
func (NullSpan) End ¶
func (NullSpan) End(options ...trace.SpanEndOption)
func (NullSpan) IsRecording ¶
func (NullSpan) RecordError ¶
func (NullSpan) RecordError(err error, options ...trace.EventOption)
func (NullSpan) SetAttributes ¶
func (NullSpan) SpanContext ¶
func (NullSpan) SpanContext() trace.SpanContext
func (NullSpan) TracerProvider ¶
func (NullSpan) TracerProvider() trace.TracerProvider
Click to show internal directories.
Click to hide internal directories.