fn try_ids_from_iter_desugared<I>(iter: I) -> Result<BlockIds, Error>where
    I: Iterator,
    I::Item: AsRef<[u8]>,