fn to_digest_vec_opt()

in akd_client/src/tests.rs [70:83]


fn to_digest_vec_opt<H>(hash_vec: Vec<Option<H::Digest>>) -> Vec<Option<crate::types::Digest>>
where
    H: winter_crypto::Hasher,
{
    let mut digest_vec_opt = Vec::<Option<crate::types::Digest>>::new();
    for hash_elem in hash_vec {
        if let Some(h) = hash_elem {
            digest_vec_opt.push(Some(to_digest::<H>(h)));
        } else {
            digest_vec_opt.push(None);
        }
    }
    digest_vec_opt
}