Config
public struct Config
Configuration for logging options
-
When
true, timing data will be logged when measuring eachElementDeclaration
Swift
public var recordElementMeasures: Bool -
Declaration
Swift
public init(recordElementMeasures: Bool) -
Logging configuration that will not record measurement data for all
Elements. This provides a reasonable balance between data collection and performance impact. This is the default logging configuration.Declaration
Swift
public static let lite: BlueprintLogging.Config -
Logging configuration that includes measurement data. This provides the most granular information, but has a noticeable impact on performance.
Declaration
Swift
public static let verbose: BlueprintLogging.Config
View on GitHub
Config Structure Reference