pub struct MarketLineage {
pub market: Market,
pub event: Option<Event>,
pub series: Option<Series>,
}Expand description
A market plus its parent event and series.
Fields§
§market: MarketThe market itself.
event: Option<Event>Parent event; null if the market is standalone or the parent is missing upstream.
series: Option<Series>Parent series; null if the event is standalone or the parent is missing upstream.
Trait Implementations§
Source§impl Clone for MarketLineage
impl Clone for MarketLineage
Source§fn clone(&self) -> MarketLineage
fn clone(&self) -> MarketLineage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MarketLineage
impl Debug for MarketLineage
Source§impl<'de> Deserialize<'de> for MarketLineage
impl<'de> Deserialize<'de> for MarketLineage
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
Auto Trait Implementations§
impl Freeze for MarketLineage
impl RefUnwindSafe for MarketLineage
impl Send for MarketLineage
impl Sync for MarketLineage
impl Unpin for MarketLineage
impl UnsafeUnpin for MarketLineage
impl UnwindSafe for MarketLineage
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