Implement a rate-limiter for an API endpoint that handles incoming voice call webhooks at FleetWorks, ensuring we do not overload downstream services. Given nondecreasing request timestamps, a maximum request count, and a time window, return whether each webhook is accepted. Use a sliding-window policy: an accepted request at time t counts for timestamps in (t - window, t]. Rejected requests do not consume capacity. Implement rate_limit_requests(timestamps, limit, window), returning a Boolean list with one result per timestamp.
def rate_limit_requests(timestamps, limit, window):