Struct file_rotate::suffix::AppendCount
source · [−]pub struct AppendCount { /* private fields */ }
Expand description
Append a number when rotating the file. The greater the number, the older. The oldest files are deleted.
Implementations
New suffix scheme, deleting files when the number of rotated files (i.e. excluding the main
file) exceeds max_files
.
For example, if max_files
is 3, then the files log
, log.1
, log.2
, log.3
may exist
but not log.4
. In other words, max_files
determines the largest possible suffix number.
Trait Implementations
The representation of suffixes that this suffix scheme uses.
E.g. if the suffix is a number, you can use usize
. Read more
file-rotate
calls this function when the file at suffix
needs to be rotated, and moves the log file
accordingly. Thus, this function should not move any files itself. Read more
Whether either the suffix or the chronological file number indicates that the file is old
and should be deleted, depending of course on the file limit.
file_number
starts at 0 for the most recent suffix. Read more