pub struct MemoryAttempt {
pub id: Uuid,
pub dataset_id: String,
pub job_id: Uuid,
pub attempt_no: i32,
pub status: String,
pub worker_id: String,
pub started_at: DateTime<Utc>,
pub finished_at: Option<DateTime<Utc>>,
pub latency_ms: Option<i32>,
pub error_code: Option<String>,
pub error_message: Option<String>,
}Expand description
Attempt history record stored in MemoryBackend.
Fields§
§id: Uuid§dataset_id: String§job_id: Uuid§attempt_no: i32§status: String§worker_id: String§started_at: DateTime<Utc>§finished_at: Option<DateTime<Utc>>§latency_ms: Option<i32>§error_code: Option<String>§error_message: Option<String>Trait Implementations§
Source§impl Clone for MemoryAttempt
impl Clone for MemoryAttempt
Source§fn clone(&self) -> MemoryAttempt
fn clone(&self) -> MemoryAttempt
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 moreAuto Trait Implementations§
impl Freeze for MemoryAttempt
impl RefUnwindSafe for MemoryAttempt
impl Send for MemoryAttempt
impl Sync for MemoryAttempt
impl Unpin for MemoryAttempt
impl UnsafeUnpin for MemoryAttempt
impl UnwindSafe for MemoryAttempt
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