func StdlibShim(log Triggerable, opts ...ShimWriterOption) *stdlog.Logger {
	shim := NewShimWriter(log)
	for _, opt := range opts {
		opt(&shim)
	}
	return stdlog.New(shim, "", 0)
}
// StdlibShim returns a stdlib logger that writes to a given logger instance.
StdlibShim returns a stdlib logger that writes to a given logger instance.
// StdlibShim returns a stdlib logger that writes to a given logger instance .
func StdlibShim(log Triggerable, opts ...ShimWriterOption) *stdlog.Logger {
	shim := NewShimWriter(log)
	for _, opt := range opts {
		opt(&shim)
	}
	return stdlog.New(shim, "", 0)
}
func StdlibShim ( log Triggerable , opts ... ShimWriterOption ) * stdlog . Logger { shim := NewShimWriter ( log ) for _ , opt := range opts { opt ( & shim ) } return stdlog . New ( shim , " " , 0 ) }
StdlibShim returns a stdlib logger that writes to a given logger instance.
StdlibShim returns a stdlib logger that writes to a given logger instance .