pub struct MetaResult {
pub estimate: f64,
pub se: f64,
pub ci_95: (f64, f64),
pub q: f64,
pub df: usize,
pub q_pvalue: f64,
pub i_squared: f64,
pub tau_squared: f64,
pub weights: Vec<f64>,
pub model: MetaModel,
}Expand description
Pooled meta-analysis result.
Fields§
§estimate: f64Pooled estimate.
se: f64Pooled standard error.
ci_95: (f64, f64)95% confidence interval (lower, upper).
q: f64Cochran’s Q statistic.
df: usizeQ’s degrees of freedom.
q_pvalue: f64Q’s p-value against χ²(df).
i_squared: f64Higgins’ I² — fraction of total variance due to heterogeneity.
tau_squared: f64Between-study variance τ² (0 under a fixed-effect model).
weights: Vec<f64>Per-study inverse-variance weights.
model: MetaModelModel kind.
Trait Implementations§
Source§impl Clone for MetaResult
impl Clone for MetaResult
Source§fn clone(&self) -> MetaResult
fn clone(&self) -> MetaResult
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 moreSource§impl Debug for MetaResult
impl Debug for MetaResult
Source§impl PartialEq for MetaResult
impl PartialEq for MetaResult
impl StructuralPartialEq for MetaResult
Auto Trait Implementations§
impl Freeze for MetaResult
impl RefUnwindSafe for MetaResult
impl Send for MetaResult
impl Sync for MetaResult
impl Unpin for MetaResult
impl UnsafeUnpin for MetaResult
impl UnwindSafe for MetaResult
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