pub trait XsumExt {
// Required method
fn xsum(&self) -> f64;
}Expand description
XsumExt selects either XsumSmall or XsumLarge based on the number of elements of vector or array
If the size if less than or equal to 1,000, use XsumSmall, otherwise, use XsumLarge
§Example
use xsum::{Xsum, XsumExt};
let vec = vec![1.0, 2.0, 3.0];
assert_eq!(vec.xsum(), 6.0);Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".