# Packages

No description provided by the author
No description provided by the author

# Functions

CodeGenRequestFieldExtractor is a function that relies on code-generated functions that export log fields from requests.
Extracts returns a pre-existing Tags object in the Context.
No description provided by the author
No description provided by the author
StreamServerInterceptor returns a new streaming server interceptor that sets the values for request tags.
TagBasedRequestFieldExtractor is a function that relies on Go struct tags to export log fields from requests.
UnaryServerInterceptor returns a new unary server interceptors that sets the values for request tags.
WithFieldExtractor customizes the function for extracting log fields from protobuf messages, for unary and server-streamed methods only.
WithFieldExtractorForInitialReq customizes the function for extracting log fields from protobuf messages, for all unary and streaming methods.

# Variables

NoopTags is a trivial, minimum overhead implementation of Tags for which all operations are no-ops.

# Interfaces

Tags is the interface used for storing request tags between Context calls.

# Type aliases

No description provided by the author
RequestFieldExtractorFunc is a user-provided function that extracts field information from a gRPC request.