package
1.21.0-rc1
Repository: https://github.com/hashicorp/consul.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
NewPanicHandler returns a recovery.RecoveryHandlerFunc closure function to handle panic in GRPC server's handlers.
No description provided by the author
PanicHandlerMiddlewareOpts returns the []recovery.Option containing recovery handler function.
ServerRateLimiterMiddleware implements a ServerInHandle function to perform RPC rate limiting at the cheapest possible point (before the full request has been decoded).

# Constants

No description provided by the author

# Variables

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

# Structs

AuthInterceptor provides gRPC interceptors for restricting endpoint access based on SNI.
LabelledConn wraps a connection and provides extra metadata fields.
LabelledListener wraps a listener and attaches pre-specified fields to each spawned connection.

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author