pub struct MarketSeries {
pub symbol: String,
pub interval: Interval,
pub data: Vec<Series>,
}Expand description
Holds the parsed data from Publishers
Fields§
§symbol: Stringholds symbol like: “GOOGL”
interval: Intervalinteval from intraday to monthly
data: Vec<Series>the original series downloaded and parsed from publishers
Implementations§
Source§impl MarketSeries
impl MarketSeries
pub fn enhance_data(self) -> EnhancedMarketSeries
Trait Implementations§
Source§impl Debug for MarketSeries
impl Debug for MarketSeries
Source§impl<'de> Deserialize<'de> for MarketSeries
impl<'de> Deserialize<'de> for MarketSeries
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MarketSeries
impl Display for MarketSeries
Auto Trait Implementations§
impl Freeze for MarketSeries
impl RefUnwindSafe for MarketSeries
impl Send for MarketSeries
impl Sync for MarketSeries
impl Unpin for MarketSeries
impl UnwindSafe for MarketSeries
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