pub struct QuantumTannerSpec {
pub construction_mode: QuantumTannerConstructionMode,
pub base_group: ExplicitFiniteGroup,
pub a_generator_indices: Vec<usize>,
pub b_generator_indices: Vec<usize>,
pub local_codes: QuantumTannerLocalCodes,
}Fields§
§construction_mode: QuantumTannerConstructionMode§base_group: ExplicitFiniteGroup§a_generator_indices: Vec<usize>§b_generator_indices: Vec<usize>§local_codes: QuantumTannerLocalCodesTrait Implementations§
Source§impl Clone for QuantumTannerSpec
impl Clone for QuantumTannerSpec
Source§fn clone(&self) -> QuantumTannerSpec
fn clone(&self) -> QuantumTannerSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QuantumTannerSpec
impl Debug for QuantumTannerSpec
impl Eq for QuantumTannerSpec
Source§impl PartialEq for QuantumTannerSpec
impl PartialEq for QuantumTannerSpec
impl StructuralPartialEq for QuantumTannerSpec
Auto Trait Implementations§
impl Freeze for QuantumTannerSpec
impl RefUnwindSafe for QuantumTannerSpec
impl Send for QuantumTannerSpec
impl Sync for QuantumTannerSpec
impl Unpin for QuantumTannerSpec
impl UnsafeUnpin for QuantumTannerSpec
impl UnwindSafe for QuantumTannerSpec
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