Versions in this module Expand all Collapse all v1 v1.0.0 Oct 22, 2025 Changes in this version + type APIGatewayV1 []WithResponse[events.APIGatewayProxyRequest, events.APIGatewayProxyResponse] + func CommonAPIGatewayV1(outputter metrics.Outputter) APIGatewayV1 + type NoResponse interface + Wrap func(next func(context.Context, E) error) func(context.Context, E) error + func Common[E any](outputter metrics.Outputter) []NoResponse[E] + func NewContext[E any]() NoResponse[E] + func NewMetrics[E any](outputter metrics.Outputter) NoResponse[E] + type S3 []NoResponse[events.S3Event] + func CommonS3(outputter metrics.Outputter) S3 + type SNS []NoResponse[events.SNSEvent] + func CommonSNS(outputter metrics.Outputter) SNS + type SQS []NoResponse[events.SQSEvent] + func CommonSQS(outputter metrics.Outputter) SQS + type WithResponse interface + Wrap func(next func(context.Context, E) (R, error)) func(context.Context, E) (R, error) + func CommonWithResponse[E, R any](outputter metrics.Outputter) []WithResponse[E, R] + func NewContextWithResponse[E, R any]() WithResponse[E, R] + func NewMetricsWithResponse[E, R any](outputter metrics.Outputter) WithResponse[E, R] v1.0.0-rc.1 Oct 22, 2025