mirror of
https://github.com/arnaucube/poulpy.git
synced 2026-02-10 13:16:44 +01:00
Crates io (#76)
* crates re-organisation * fixed typo in layout & added test for vmp_apply * updated dependencies
This commit is contained in:
committed by
GitHub
parent
dce4d82706
commit
a1de248567
32
poulpy-hal/src/layouts/mod.rs
Normal file
32
poulpy-hal/src/layouts/mod.rs
Normal file
@@ -0,0 +1,32 @@
|
||||
mod encoding;
|
||||
mod mat_znx;
|
||||
mod module;
|
||||
mod scalar_znx;
|
||||
mod scratch;
|
||||
mod serialization;
|
||||
mod stats;
|
||||
mod svp_ppol;
|
||||
mod vec_znx;
|
||||
mod vec_znx_big;
|
||||
mod vec_znx_dft;
|
||||
mod vmp_pmat;
|
||||
|
||||
pub use mat_znx::*;
|
||||
pub use module::*;
|
||||
pub use scalar_znx::*;
|
||||
pub use scratch::*;
|
||||
pub use serialization::*;
|
||||
pub use svp_ppol::*;
|
||||
pub use vec_znx::*;
|
||||
pub use vec_znx_big::*;
|
||||
pub use vec_znx_dft::*;
|
||||
pub use vmp_pmat::*;
|
||||
|
||||
pub trait Data = PartialEq + Eq + Sized;
|
||||
pub trait DataRef = Data + AsRef<[u8]>;
|
||||
pub trait DataMut = DataRef + AsMut<[u8]>;
|
||||
|
||||
pub trait ToOwnedDeep {
|
||||
type Owned;
|
||||
fn to_owned_deep(&self) -> Self::Owned;
|
||||
}
|
||||
Reference in New Issue
Block a user