MY EZ and SIMPLE LOG use buffer to log. I also use crossbeam and lazy_static to help me. Example is in main.rs and loginfo.log