fn check_rotation_trigger()

in src/flowgger/utils/rotating_file.rs [315:325]


    fn check_rotation_trigger(&mut self, bytes_to_write:usize) -> io::Result<()> {
        if self.is_time_triggered() {
            if self.is_rotation_time_reached() || self.is_rotation_size_reached(bytes_to_write) {
                self.rotate_time()?;
            }
        }
        else if self.is_size_triggered() && self.is_rotation_size_reached(bytes_to_write) {
            self.rotate_size()?;
        }
        Ok(())
    }