file-rotate

Supports a Write or AsyncWrite trait over files whereby the underlying file can be rotated on various thresholds. USeful for logging.