Rust output log purge?

Does the output_log purge it self after a certain amount of lines or something? I’m using a program to scan the file and it keeps track of what line it is on and it seems to desynch eventually. Does it purge? If it does, does anyone know when? Also does the Log.Log purge it self?