pub(super) type VidCommonRangeFetcher<Types, S, P> = Fetcher<VidCommonRangeRequest, VidCommonRangeCallback<Types, S, P>>;Aliased Type§
pub(super) struct VidCommonRangeFetcher<Types, S, P> {
in_progress: Arc<Mutex<HashMap<VidCommonRangeRequest, BTreeSet<VidCommonRangeCallback<Types, S, P>>>>>,
backoff: ExponentialBackoff<SystemClock>,
permit: Arc<Semaphore>,
}Fields§
§in_progress: Arc<Mutex<HashMap<VidCommonRangeRequest, BTreeSet<VidCommonRangeCallback<Types, S, P>>>>>§backoff: ExponentialBackoff<SystemClock>§permit: Arc<Semaphore>