pub trait GLWESecretTensorFactory<BE: Backend> {
// Required methods
fn glwe_secret_tensor_prepare_tmp_bytes(&self, rank: Rank) -> usize;
fn glwe_secret_tensor_prepare<R, O>(
&self,
res: &mut R,
other: &O,
scratch: &mut Scratch<BE>,
)
where R: GLWESecretToMut + GLWEInfos,
O: GLWESecretToRef + GLWEInfos;
}Required Methods§
fn glwe_secret_tensor_prepare_tmp_bytes(&self, rank: Rank) -> usize
fn glwe_secret_tensor_prepare<R, O>( &self, res: &mut R, other: &O, scratch: &mut Scratch<BE>, )
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.