pub(super) fn fetch_block_range_with_headers<Types, S, P>(
fetcher: Arc<Fetcher<Types, S, P>>,
headers: NonEmptyRange<Header<Types>>,
)where
Types: NodeType,
Header<Types>: QueryableHeader<Types>,
Payload<Types>: QueryablePayload<Types>,
S: VersionedDataSource + 'static,
for<'a> S::Transaction<'a>: UpdateAvailabilityStorage<Types>,
P: AvailabilityProvider<Types>,