pub fn swap_default_logger(logger: Arc<Logger>) -> Arc<Logger>
Expand description

Sets the given logger as the default logger, and returns the old default logger.

§Examples

use spdlog::prelude::*;

let old_logger: Arc<Logger> = spdlog::swap_default_logger(new_logger);

info!("this log will be handled by `new_logger`");
info!(logger: old_logger, "this log will be handled by `old_logger`");