Trait for log appender classes.
Appends a new log message.
the message to be logged.
the kinds of log (for example, "common").
Called just before the logger shuts down.
a future that is completed when finished.
Stops a log appender.
a future that is completed when stopped.