package
0.18.0
Repository: https://github.com/hashicorp/boundary.git
Documentation: pkg.go.dev

# Functions

DefaultLimiterMaxQuotas returns the default maximum number of quotas that can be tracked by the rate limiter.
Handler is an http middleware handler that checks if a request is allowed using the rate limiter returned by f.
InitializeMetrics initializes the metrics for visibility into the rate limiter.
NewLimiter creates a rate.Limiter.

# Constants

Defaults used when creating default rate.Limits.
Defaults used when creating default rate.Limits.
Defaults used when creating default rate.Limits.
Defaults used when creating default rate.Limits.
Defaults used when creating default rate.Limits.
Defaults used when creating default rate.Limits.
Defaults used when creating default rate.Limits.
Defaults used when creating default rate.Limits.

# Structs

Config is used to configure rate limits.

# Interfaces

Limiter is used to provide rate limiting.

# Type aliases

Configs is an ordered set of Config.
LimiterFunc returns a rate.Limiter.