# Variables
ErrLimit is returned by the Writer when a non-blocking write is short due to the transfer rate limit.
# Interfaces
Limiter is implemented by the Reader and Writer to provide a consistent interface for monitoring and controlling data transfer.
# Type aliases
Percent represents a percentage in increments of 1/1000th of a percent.