Logger

public protocol Logger : Sendable

Logger protocol that provides methods for logging different levels of information.

  • Logs a debug message.

    Declaration

    Swift

    func d(_ message: String)

    Parameters

    message

    The debug message to be logged.

  • Logs an informational message.

    Declaration

    Swift

    func i(_ message: String)

    Parameters

    message

    The message to be logged.

  • Logs a warning message.

    Declaration

    Swift

    func w(_ message: String, error: Error?)

    Parameters

    message

    The warning message to be logged.

    error

    An optional Error associated with the warning.

  • Logs an error message.

    Declaration

    Swift

    func e(_ message: String, error: Error?)

    Parameters

    message

    The error message to be logged.

    error

    An optional Error associated with the warning.