pub struct OrderingQuality {
pub estimated_fill: usize,
pub separator_size: usize,
pub balance_ratio: f64,
}Expand description
Quality metrics for an ordering.
Fields§
§estimated_fill: usizeEstimated fill-in count (non-zero entries added during factorization).
separator_size: usizeTotal separator size across all recursive levels.
balance_ratio: f64Balance ratio of the top-level partition.
Trait Implementations§
Source§impl Clone for OrderingQuality
impl Clone for OrderingQuality
Source§fn clone(&self) -> OrderingQuality
fn clone(&self) -> OrderingQuality
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 moreAuto Trait Implementations§
impl Freeze for OrderingQuality
impl RefUnwindSafe for OrderingQuality
impl Send for OrderingQuality
impl Sync for OrderingQuality
impl Unpin for OrderingQuality
impl UnsafeUnpin for OrderingQuality
impl UnwindSafe for OrderingQuality
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