pub struct SuperTrendBatchOutput {
pub trend: Vec<f64>,
pub changed: Vec<f64>,
pub combos: Vec<SuperTrendParams>,
pub rows: usize,
pub cols: usize,
}Fields§
§trend: Vec<f64>§changed: Vec<f64>§combos: Vec<SuperTrendParams>§rows: usize§cols: usizeImplementations§
Source§impl SuperTrendBatchOutput
impl SuperTrendBatchOutput
pub fn row_for_params(&self, p: &SuperTrendParams) -> Option<usize>
pub fn trend_for(&self, p: &SuperTrendParams) -> Option<&[f64]>
pub fn changed_for(&self, p: &SuperTrendParams) -> Option<&[f64]>
Auto Trait Implementations§
impl Freeze for SuperTrendBatchOutput
impl RefUnwindSafe for SuperTrendBatchOutput
impl Send for SuperTrendBatchOutput
impl Sync for SuperTrendBatchOutput
impl Unpin for SuperTrendBatchOutput
impl UnsafeUnpin for SuperTrendBatchOutput
impl UnwindSafe for SuperTrendBatchOutput
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more