Raised when packing exceeds the configured timeout. Port of BoxPacker's TimeoutException.
TimeoutException
spent_time and timeout are both in seconds.
spent_time
timeout
@type t() :: %ExBoxPacker.TimeoutError{ __exception__: term(), message: String.t(), spent_time: float(), timeout: float() }