pub struct RandomWindowSearchStats {Show 16 fields
pub permutations_sampled: usize,
pub kernel_basis_generations: usize,
pub component_candidates_generated: usize,
pub zero_candidates_rejected: usize,
pub weight_pruned_candidates: usize,
pub stabilizer_span_candidates_rejected: usize,
pub witness_validation_candidates_rejected: usize,
pub valid_witnesses_found: usize,
pub best_witness_updates: usize,
pub target_reached: bool,
pub permutation_time_ns: u64,
pub kernel_basis_time_ns: u64,
pub span_filter_time_ns: u64,
pub witness_validation_time_ns: u64,
pub best_update_time_ns: u64,
pub total_search_time_ns: u64,
}Fields§
§permutations_sampled: usize§kernel_basis_generations: usize§component_candidates_generated: usize§zero_candidates_rejected: usize§weight_pruned_candidates: usize§stabilizer_span_candidates_rejected: usize§witness_validation_candidates_rejected: usize§valid_witnesses_found: usize§best_witness_updates: usize§target_reached: bool§permutation_time_ns: u64§kernel_basis_time_ns: u64§span_filter_time_ns: u64§witness_validation_time_ns: u64§best_update_time_ns: u64§total_search_time_ns: u64Trait Implementations§
Source§impl Clone for RandomWindowSearchStats
impl Clone for RandomWindowSearchStats
Source§fn clone(&self) -> RandomWindowSearchStats
fn clone(&self) -> RandomWindowSearchStats
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 moreimpl Copy for RandomWindowSearchStats
Source§impl Debug for RandomWindowSearchStats
impl Debug for RandomWindowSearchStats
Source§impl Default for RandomWindowSearchStats
impl Default for RandomWindowSearchStats
Source§fn default() -> RandomWindowSearchStats
fn default() -> RandomWindowSearchStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RandomWindowSearchStats
impl<'de> Deserialize<'de> for RandomWindowSearchStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RandomWindowSearchStats
Source§impl PartialEq for RandomWindowSearchStats
impl PartialEq for RandomWindowSearchStats
Source§impl Serialize for RandomWindowSearchStats
impl Serialize for RandomWindowSearchStats
impl StructuralPartialEq for RandomWindowSearchStats
Auto Trait Implementations§
impl Freeze for RandomWindowSearchStats
impl RefUnwindSafe for RandomWindowSearchStats
impl Send for RandomWindowSearchStats
impl Sync for RandomWindowSearchStats
impl Unpin for RandomWindowSearchStats
impl UnsafeUnpin for RandomWindowSearchStats
impl UnwindSafe for RandomWindowSearchStats
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