pub struct EacfResult {
pub order: Option<(usize, usize)>,
pub table: Vec<Vec<f64>>,
pub significant: Vec<Vec<bool>>,
}Expand description
Output of eacf.
Fields§
§order: Option<(usize, usize)>Vertex of the first all-insignificant triangle, scanning candidates by
p + q then by p (the upper-left/simplicity preference); None if
no full triangle inside the table is clean.
table: Vec<Vec<f64>>table[k][j] = extended sample autocorrelation (row k, column j).
significant: Vec<Vec<bool>>significant[k][j] = |table| above the band (the X of the X/O table).
Trait Implementations§
Source§impl Clone for EacfResult
impl Clone for EacfResult
Source§fn clone(&self) -> EacfResult
fn clone(&self) -> EacfResult
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 EacfResult
impl RefUnwindSafe for EacfResult
impl Send for EacfResult
impl Sync for EacfResult
impl Unpin for EacfResult
impl UnsafeUnpin for EacfResult
impl UnwindSafe for EacfResult
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