pub struct StockListSyncStatus {
pub first_sync_done: bool,
pub started_total: u64,
pub finished_total: u64,
pub failed_total: u64,
pub recoverable_retry_total: u64,
pub zero_delta_total: u64,
pub converged: bool,
pub last_version: u64,
pub last_total_stocks: u64,
pub last_cached_count: u64,
pub last_finished_ms: Option<u64>,
}Fields§
§first_sync_done: bool§started_total: u64§finished_total: u64§failed_total: u64§recoverable_retry_total: u64§zero_delta_total: u64§converged: bool§last_version: u64§last_total_stocks: u64§last_cached_count: u64§last_finished_ms: Option<u64>Implementations§
Source§impl StockListSyncStatus
impl StockListSyncStatus
pub fn readiness_for_security_count( &self, security_count: usize, ) -> StaticDataReadiness
pub fn domain_facts(&self) -> StockListSyncFacts
Trait Implementations§
Source§impl Clone for StockListSyncStatus
impl Clone for StockListSyncStatus
Source§fn clone(&self) -> StockListSyncStatus
fn clone(&self) -> StockListSyncStatus
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 StockListSyncStatus
impl Debug for StockListSyncStatus
impl Eq for StockListSyncStatus
Source§impl PartialEq for StockListSyncStatus
impl PartialEq for StockListSyncStatus
Source§fn eq(&self, other: &StockListSyncStatus) -> bool
fn eq(&self, other: &StockListSyncStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StockListSyncStatus
Auto Trait Implementations§
impl Freeze for StockListSyncStatus
impl RefUnwindSafe for StockListSyncStatus
impl Send for StockListSyncStatus
impl Sync for StockListSyncStatus
impl Unpin for StockListSyncStatus
impl UnsafeUnpin for StockListSyncStatus
impl UnwindSafe for StockListSyncStatus
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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