Structure
ConsoleFragmentLogger
Outputs logs to a
Console via a LoggerFragment pipeline.struct ConsoleFragmentLogger<T> where T : LoggerFragment
Topics
Initializers
init(fragment: T, label: String, console: any Console, level: Logger.Level, metadata: Logger.Metadata)Creates a newConsoleFragmentLoggerinstance.init(fragment: T, label: String, console: any Console, level: Logger.Level, metadata: Logger.Metadata, metadataProvider: Logger.MetadataProvider?)Creates a newConsoleFragmentLoggerinstance.
Instance Properties
let console: any ConsoleThe console to which messages will be logged.var fragment: TTheLoggerFragmentthis logger outputs through.let label: StringThe log handler’s label.var logLevel: Logger.Levelvar metadata: Logger.Metadatavar metadataProvider: Logger.MetadataProvider?
Instance Methods
Subscripts
Relationships
Conforms To
Logging.LogHandlerSwift.SendableSwift.SendableMetatype