Trait tfhe_versionable::VersionizeVec

source ·
pub trait VersionizeVec: Sized {
    type VersionedVec: Serialize + DeserializeOwned;

    // Required method
    fn versionize_vec(vec: Vec<Self>) -> Self::VersionedVec;
}

Required Associated Types§

Required Methods§

source

fn versionize_vec(vec: Vec<Self>) -> Self::VersionedVec

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T: VersionizeOwned, U: VersionizeOwned> VersionizeVec for (T, U)

source§

impl<T: VersionizeOwned, U: VersionizeOwned, V: VersionizeOwned> VersionizeVec for (T, U, V)

Implementors§