iter_ark_to_scale_bytes

Function iter_ark_to_scale_bytes 

Source
pub fn iter_ark_to_scale_bytes<T, B, I>(
    iter: I,
    usage: Usage,
) -> Result<Vec<u8>, Error>
where T: CanonicalSerialize, B: Borrow<T>, I: IntoIterator<Item = B>,
Expand description

Arkworks’ CanonicalSerialize cannot consume Iterators directly, but iter_ark_to_scale_bytes serializes exactly like ArkScale(Vec<T>), ArkScale(&'a [T]), or ArkScale([T]) do under parity_scale_codec::Encode.

Returns errors as parity_scale_codec::Error.