func NewLogr(handler slog.Handler) logr.Logger
NewLogr returns a logr.Logger which writes to the slog.Handler.
Deprecated: use logr.FromSlogHandler instead.
func NewSlogHandler(logger logr.Logger) slog.Handler
NewSlogHandler returns a slog.Handler which writes to the same sink as the logr.Logger.
Deprecated: use logr.ToSlogHandler instead.
func ToSlogHandler(logger logr.Logger) slog.Handler
ToSlogHandler returns a slog.Handler which writes to the same sink as the logr.Logger.
Deprecated: use logr.ToSlogHandler instead.
SlogSink is an optional interface that a LogSink can implement to support logging through the slog.Logger or slog.Handler APIs better.
Deprecated: use logr.SlogSink instead.
type SlogSink = logr.SlogSink