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