pub struct DeepStructureReport {
pub num_vars: usize,
pub raw_bits: usize,
pub description_bits: usize,
pub winner: &'static str,
pub compressed: bool,
}Expand description
The winning axis and description size of the unified deep structure finder.
Fields§
§num_vars: usize§raw_bits: usize§description_bits: usize§winner: &'static strWhich axis gave the tightest description (coordinate:*, separable, permutation,
linear-invariance, or residue).
compressed: boolTrait Implementations§
Source§impl Clone for DeepStructureReport
impl Clone for DeepStructureReport
Source§fn clone(&self) -> DeepStructureReport
fn clone(&self) -> DeepStructureReport
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 moreAuto Trait Implementations§
impl Freeze for DeepStructureReport
impl RefUnwindSafe for DeepStructureReport
impl Send for DeepStructureReport
impl Sync for DeepStructureReport
impl Unpin for DeepStructureReport
impl UnsafeUnpin for DeepStructureReport
impl UnwindSafe for DeepStructureReport
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