Trait yata::helpers::Peekable

source ·
pub trait Peekable<V> {
    // Required method
    fn peek(&self) -> V;
}
Expand description

Trait for picking the very last value for methods and indicators

Required Methods§

source

fn peek(&self) -> V

Peeks the very last value, produced by method or indicator

Implementations on Foreign Types§

source§

impl<V: Clone, T: Peekable<V>> Peekable<V> for &T

source§

fn peek(&self) -> V

Implementors§

source§

impl Peekable<<ADI as Method>::Output> for ADI

source§

impl Peekable<<Conv as Method>::Output> for Conv

source§

impl Peekable<<DEMA as Method>::Output> for DEMA

source§

impl Peekable<<DMA as Method>::Output> for DMA

source§

impl Peekable<<EMA as Method>::Output> for EMA

source§

impl Peekable<<HMA as Method>::Output> for HMA

source§

impl Peekable<<Highest as Method>::Output> for Highest

source§

impl Peekable<<HighestIndex as Method>::Output> for HighestIndex

source§

impl Peekable<<HighestLowestDelta as Method>::Output> for HighestLowestDelta

source§

impl Peekable<<Integral as Method>::Output> for Integral

source§

impl Peekable<<LinReg as Method>::Output> for LinReg

source§

impl Peekable<<LinearVolatility as Method>::Output> for LinearVolatility

source§

impl Peekable<<Lowest as Method>::Output> for Lowest

source§

impl Peekable<<LowestIndex as Method>::Output> for LowestIndex

source§

impl Peekable<<MeanAbsDev as Method>::Output> for MeanAbsDev

source§

impl Peekable<<MedianAbsDev as Method>::Output> for MedianAbsDev

source§

impl Peekable<<RMA as Method>::Output> for RMA

source§

impl Peekable<<SMA as Method>::Output> for SMA

source§

impl Peekable<<SMM as Method>::Output> for SMM

source§

impl Peekable<<SWMA as Method>::Output> for SWMA

source§

impl Peekable<<StDev as Method>::Output> for StDev

source§

impl Peekable<<TEMA as Method>::Output> for TEMA

source§

impl Peekable<<TMA as Method>::Output> for TMA

source§

impl Peekable<<TRIMA as Method>::Output> for TRIMA

source§

impl Peekable<<TSI as Method>::Output> for TSI

source§

impl Peekable<<VWMA as Method>::Output> for VWMA

source§

impl Peekable<<Vidya as Method>::Output> for Vidya

source§

impl Peekable<<WMA as Method>::Output> for WMA

source§

impl Peekable<<WSMA as Method>::Output> for WSMA

source§

impl<T> Peekable<<Past<T> as Method>::Output> for Past<T>
where T: Clone + Debug,

source§

impl<T, V: Clone> Peekable<V> for WithLastValue<T, V>