package
0.10.0
Repository: https://github.com/authzed/controller-idioms.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
HandlerLoggingMiddleware logs on entry to a handler.
MakeBuilderMiddleware generates the corresponding BuilderMiddleware from a HandlerMiddleware.
MakeMiddleware generates the corresponding Middleware for HandlerMiddleware.
NewHandlerLoggingMiddleware creates a new HandlerLoggingMiddleware for a particular logr log level.
NewSyncID returns a random string of length `size` that can be added to log messages.
No description provided by the author
WithMiddleware returns a new BuilderComposer with all middleware applied.

# Type aliases

BuilderMiddleware returns a new (wrapped) Builder given a Builder.
HandlerMiddleware returns a new (wrapped) Handler given a Handler.
Middleware operates on BuilderComposer (to wrap all underlying builders).