Config
public struct Config
Configuration for logging options
-
When
true
, timing data will be logged when measuring eachElement
Declaration
Swift
public var recordElementMeasures: Bool
-
Declaration
Swift
public init(recordElementMeasures: Bool)
-
Logging configuration that will not record measurement data for all
Element
s. 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