pub fn init_custom_log(
    appenders: Vec<Box<dyn LogAppender>>,
    level: Level,
    filter: Box<dyn Filter>,
    format: Box<dyn RecordFormat>
) -> Result<FastLogWaitGroup, LogError>