pub fn new () -> Self {

        LogConfig {

            log_to_io:       true,
            log_to_file:     false,
            log_output_path: String::new (),
            coloured_output: true,
            max_log_level:   LogLevel::Trace,
        }
    }
/// Returns a new instance of `LogConfig`.
///
/// # Examples
/// ```
/// # use ion_log::LogConfig;
/// let config = LogConfig::new ();
/// ```
Returns a new instance of `LogConfig`.
Returns a new instance of ` LogConfig ` .
pub fn new () -> Self {
        LogConfig {
            log_to_io:       true,
            log_to_file:     false,
            log_output_path: String::new (),
            coloured_output: true,
            max_log_level:   LogLevel::Trace,
        }
    }
pub fn new ( ) -> Self { LogConfig { log_to_io : true , log_to_file : false , log_output_path : String :: new ( ) , coloured_output : true , max_log_level : LogLevel :: Trace , } }
Returns a new instance of `LogConfig`.
Returns a new instance of ` LogConfig ` .
examples
None
use ion_log::logconfig;
let config = LogConfig::new ();
```
let config = LogConfig :: new () ; ` ` `