Enum trade_aggregation::FeatureModules [−][src]
enumeration of all available features
Variants
The open price of a candle
The high price of a candle
The low price of a candle
The close price of a candle
The sum of trade sizes of a candle
Equally weighted price of a candle
Volume weighted price of a candle
Number of trades that happened during that candle
#buys / #trades
buy_volume / total_volume
Standard deviation of prices from trades that happened during the candle
Standard deviation of sizes from trades that happened during the candle
Measures the speed of candle creation: 1.0 / elapsed_m
Implementations
impl FeatureModules[src]
pub fn get_module(&self) -> Box<dyn FeatureModule>[src]
Return the associated boxed Struct for a module
Auto Trait Implementations
impl RefUnwindSafe for FeatureModules
impl Send for FeatureModules
impl Sync for FeatureModules
impl Unpin for FeatureModules
impl UnwindSafe for FeatureModules
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> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
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>,