pub struct PublicPrams {
pub matrix_a: Vec<PolyVector>,
pub matrix_b: Vec<Vec<Vec<PolyVector>>>,
pub matrix_c: Vec<Vec<Vec<Vec<PolyVector>>>>,
pub matrix_d: Vec<Vec<Vec<Vec<PolyVector>>>>,
}
Fields§
§matrix_a: Vec<PolyVector>
§matrix_b: Vec<Vec<Vec<PolyVector>>>
§matrix_c: Vec<Vec<Vec<Vec<PolyVector>>>>
§matrix_d: Vec<Vec<Vec<Vec<PolyVector>>>>
Implementations§
Source§impl PublicPrams
impl PublicPrams
pub fn new(ep: &EnvironmentParameters) -> Self
Auto Trait Implementations§
impl Freeze for PublicPrams
impl RefUnwindSafe for PublicPrams
impl Send for PublicPrams
impl Sync for PublicPrams
impl Unpin for PublicPrams
impl UnwindSafe for PublicPrams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more