pub struct CodeRepositorySetRefreshTaskRecord {Show 13 fields
pub task_id: String,
pub set_id: String,
pub set_alias: String,
pub state: CodeRepositorySetRefreshTaskState,
pub lease_owner: Option<String>,
pub lease_expires_at_ms: Option<u64>,
pub attempt_count: u32,
pub next_retry_at_ms: u64,
pub input_fingerprint: String,
pub last_error_kind: Option<String>,
pub last_error_message: Option<String>,
pub created_at_ms: u64,
pub updated_at_ms: u64,
}Expand description
Durable repository-set overlay refresh task record.
Fields§
§task_id: String§set_id: String§set_alias: String§state: CodeRepositorySetRefreshTaskState§lease_owner: Option<String>§lease_expires_at_ms: Option<u64>§attempt_count: u32§next_retry_at_ms: u64§input_fingerprint: String§last_error_kind: Option<String>§last_error_message: Option<String>§created_at_ms: u64§updated_at_ms: u64Trait Implementations§
Source§impl Clone for CodeRepositorySetRefreshTaskRecord
impl Clone for CodeRepositorySetRefreshTaskRecord
Source§fn clone(&self) -> CodeRepositorySetRefreshTaskRecord
fn clone(&self) -> CodeRepositorySetRefreshTaskRecord
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<'de> Deserialize<'de> for CodeRepositorySetRefreshTaskRecord
impl<'de> Deserialize<'de> for CodeRepositorySetRefreshTaskRecord
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
impl Eq for CodeRepositorySetRefreshTaskRecord
impl StructuralPartialEq for CodeRepositorySetRefreshTaskRecord
Auto Trait Implementations§
impl Freeze for CodeRepositorySetRefreshTaskRecord
impl RefUnwindSafe for CodeRepositorySetRefreshTaskRecord
impl Send for CodeRepositorySetRefreshTaskRecord
impl Sync for CodeRepositorySetRefreshTaskRecord
impl Unpin for CodeRepositorySetRefreshTaskRecord
impl UnsafeUnpin for CodeRepositorySetRefreshTaskRecord
impl UnwindSafe for CodeRepositorySetRefreshTaskRecord
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.