pub enum SeedSource {
AggTradesPaginated,
RecentTradesFallback,
KlineSynthetic,
Klines,
}Expand description
Where a trade/kline seed’s points came from.
Variants§
AggTradesPaginated
Paginated get_agg_trades walk (deep or window-capped).
RecentTradesFallback
Single shallow get_recent_trades call (venue has no aggTrade
pagination, or capability says RecentOnly).
KlineSynthetic
Synthetic trades derived from paginated 1m klines (price-path deep-seed path: renko/pnf/kagi/three-line-break).
Klines
Raw kline bars (no synthesis) — klines_paginated result used
directly, not folded into synthetic trades.
Trait Implementations§
Source§impl Clone for SeedSource
impl Clone for SeedSource
Source§fn clone(&self) -> SeedSource
fn clone(&self) -> SeedSource
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 moreimpl Copy for SeedSource
Source§impl Debug for SeedSource
impl Debug for SeedSource
impl Eq for SeedSource
Source§impl PartialEq for SeedSource
impl PartialEq for SeedSource
Source§fn eq(&self, other: &SeedSource) -> bool
fn eq(&self, other: &SeedSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SeedSource
Auto Trait Implementations§
impl Freeze for SeedSource
impl RefUnwindSafe for SeedSource
impl Send for SeedSource
impl Sync for SeedSource
impl Unpin for SeedSource
impl UnsafeUnpin for SeedSource
impl UnwindSafe for SeedSource
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