pub fn missing_intervals( request_start: u64, request_end: u64, intervals: &[ClosedInterval], ) -> Vec<ClosedInterval>
Returns the portions of [request_start, request_end] not covered by closed intervals.
[request_start, request_end]