constructor(error, timings, request) {
        super(error.message, error, request);
        this.name = 'TimeoutError';
        this.event = error.event;
        this.timings = timings;
    }
An error to be thrown when the request is aborted due to a timeout.
Includes an `event` and `timings` property.