Struct sliding_features::ALMA [−][src]
ALMA - Arnaud Legoux Moving Average reference: https://forex-station.com/download/file.php?id=3326661&sid=d6b440bfbba5e1905b4c75188c2797ce
Implementations
impl ALMA
[src]
pub fn new(view: Box<dyn View>, window_len: usize) -> ALMA
[src]
Create a new Arnaud Legoux Moving Average with a chained View and a given window length
pub fn new_final(window_len: usize) -> Self
[src]
Create a new Arnaud Legoux Moving Average with a given window length
pub fn new_custom(
view: Box<dyn View>,
window_len: usize,
sigma: f64,
offset: f64
) -> ALMA
[src]
view: Box<dyn View>,
window_len: usize,
sigma: f64,
offset: f64
) -> ALMA
Create a Arnaud Legoux Moving Average with custom parameters
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ALMA
impl Send for ALMA
impl !Sync for ALMA
impl Unpin for ALMA
impl !UnwindSafe for ALMA
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DynClone for T where
T: Clone,
[src]
T: Clone,
pub fn __clone_box(&self, Private) -> *mut ()
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,