pub struct SyncStatusEntry {
pub id: String,
pub sync_source: String,
pub linear_issue_id: String,
pub motion_task_id: Option<String>,
pub status: SyncStatus,
pub last_sync_attempt: DateTime<Utc>,
pub error_message: Option<String>,
pub retry_count: u32,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}
Fields§
§id: String
§sync_source: String
§linear_issue_id: String
§motion_task_id: Option<String>
§status: SyncStatus
§last_sync_attempt: DateTime<Utc>
§error_message: Option<String>
§retry_count: u32
§created_at: DateTime<Utc>
§updated_at: DateTime<Utc>
Implementations§
Trait Implementations§
Source§impl Clone for SyncStatusEntry
impl Clone for SyncStatusEntry
Source§fn clone(&self) -> SyncStatusEntry
fn clone(&self) -> SyncStatusEntry
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 SyncStatusEntry
impl Debug for SyncStatusEntry
Source§impl<'de> Deserialize<'de> for SyncStatusEntry
impl<'de> Deserialize<'de> for SyncStatusEntry
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 SyncStatusEntry
impl RefUnwindSafe for SyncStatusEntry
impl Send for SyncStatusEntry
impl Sync for SyncStatusEntry
impl Unpin for SyncStatusEntry
impl UnwindSafe for SyncStatusEntry
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