Default factory to create child logger instance * * @param {import('../fastify.js').FastifyBaseLogger} logger * @param {import('../types/logger.js').Bindings} bindings * @param {import('../types/logger.js').ChildLoggerOptions} opts * * @returns {import('../types/logger.js').FastifyBaseLogger}
(logger, bindings, opts)
| 42 | * @returns {import('../types/logger.js').FastifyBaseLogger} |
| 43 | */ |
| 44 | function defaultChildLoggerFactory (logger, bindings, opts) { |
| 45 | return logger.child(bindings, opts) |
| 46 | } |
| 47 | |
| 48 | /** |
| 49 | * Determines if a provided logger object meets the requirements |