pub struct AccountSyncStatus {
pub account_id: AccountId,
pub account_name: String,
pub last_attempt_at: Option<String>,
pub last_success_at: Option<String>,
pub last_error: Option<String>,
pub failure_class: Option<String>,
pub consecutive_failures: u32,
pub backoff_until: Option<String>,
pub sync_in_progress: bool,
pub current_cursor_summary: Option<String>,
pub last_synced_count: u32,
pub healthy: bool,
}Fields§
§account_id: AccountId§account_name: String§last_attempt_at: Option<String>§last_success_at: Option<String>§last_error: Option<String>§failure_class: Option<String>§consecutive_failures: u32§backoff_until: Option<String>§sync_in_progress: bool§current_cursor_summary: Option<String>§last_synced_count: u32§healthy: boolTrait Implementations§
Source§impl Clone for AccountSyncStatus
impl Clone for AccountSyncStatus
Source§fn clone(&self) -> AccountSyncStatus
fn clone(&self) -> AccountSyncStatus
Returns a duplicate of the value. Read more
1.0.0 · 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 AccountSyncStatus
impl Debug for AccountSyncStatus
Source§impl<'de> Deserialize<'de> for AccountSyncStatus
impl<'de> Deserialize<'de> for AccountSyncStatus
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 PartialEq for AccountSyncStatus
impl PartialEq for AccountSyncStatus
Source§impl Serialize for AccountSyncStatus
impl Serialize for AccountSyncStatus
impl Eq for AccountSyncStatus
impl StructuralPartialEq for AccountSyncStatus
Auto Trait Implementations§
impl Freeze for AccountSyncStatus
impl RefUnwindSafe for AccountSyncStatus
impl Send for AccountSyncStatus
impl Sync for AccountSyncStatus
impl Unpin for AccountSyncStatus
impl UnsafeUnpin for AccountSyncStatus
impl UnwindSafe for AccountSyncStatus
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