type github.com/gotd/log.Logger

29 uses

	github.com/gotd/log (current package)
		helper.go#L10: 	l Logger // underlying logger, returned by Logger()
		helper.go#L14: 	leveled Logger
		helper.go#L18: func For(l Logger) Helper {
		helper.go#L25: func (h Helper) logger() Logger {
		helper.go#L32: func (h Helper) leveledLogger() Logger {
		helper.go#L40: func (h Helper) Logger() Logger {
		log.go#L48: type Logger interface {
		log.go#L58: var Nop Logger = nop{}
		log.go#L67: func OrNop(l Logger) Logger {
		with.go#L10: 	With(attrs ...Attr) Logger
		with.go#L18: 	Named(name string) Logger
		with.go#L28: 	WithCallerSkip(skip int) Logger
		with.go#L35: func AddCallerSkip(l Logger, skip int) Logger {
		with.go#L49: func With(l Logger, attrs ...Attr) Logger {
		with.go#L64: func Named(l Logger, name string) Logger {
		with.go#L76: 	l     Logger
		with.go#L91: func (w *withLogger) With(attrs ...Attr) Logger {

	github.com/gotd/td/exchange
		flow.go#L57: func (e Exchanger) WithLogger(logger log.Logger) Exchanger {

	github.com/gotd/td/mtproto
		options.go#L34: 	Logger log.Logger

	github.com/gotd/td/pool
		options.go#L8: 	Logger log.Logger

	github.com/gotd/td/rpc
		options.go#L15: 	Logger        log.Logger

	github.com/gotd/td/tdsync
		log_group.go#L17: 	log   log.Logger
		log_group.go#L22: func NewLogGroup(parent context.Context, logger log.Logger) *LogGroup {

	github.com/gotd/td/telegram
		builder.go#L104: func retry(ctx context.Context, logger log.Logger, cb func(ctx context.Context) error) error {
		options.go#L87: 	Logger log.Logger