Expand description

Contains the ILogger trait that loggers can implement.

The ILogger interface acts as a bridge between the application and the specific logging functionality implemented in this example of the bridge pattern.

Traits

  • Represents the ability to send logging messages to some kind of output, which is dictated by the required implementation of ILogger::write_line().