pub struct DistributivityStats {
pub expressions_factored: usize,
pub expressions_expanded: usize,
pub common_terms_extracted: usize,
pub total_processed: usize,
}Expand description
Statistics from distributivity optimization.
Fields§
§expressions_factored: usizeNumber of expressions factored
expressions_expanded: usizeNumber of expressions expanded
common_terms_extracted: usizeNumber of common subexpressions extracted
total_processed: usizeTotal expressions processed
Implementations§
Source§impl DistributivityStats
impl DistributivityStats
Sourcepub fn total_optimizations(&self) -> usize
pub fn total_optimizations(&self) -> usize
Get total number of optimizations applied.
Trait Implementations§
Source§impl Clone for DistributivityStats
impl Clone for DistributivityStats
Source§fn clone(&self) -> DistributivityStats
fn clone(&self) -> DistributivityStats
Returns a duplicate of the value. Read more
1.0.0 · 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 DistributivityStats
impl Debug for DistributivityStats
Source§impl Default for DistributivityStats
impl Default for DistributivityStats
Source§fn default() -> DistributivityStats
fn default() -> DistributivityStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DistributivityStats
impl RefUnwindSafe for DistributivityStats
impl Send for DistributivityStats
impl Sync for DistributivityStats
impl Unpin for DistributivityStats
impl UnwindSafe for DistributivityStats
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