pub struct ClaimResumedExecutionArgs {
pub execution_id: ExecutionId,
pub worker_id: WorkerId,
pub worker_instance_id: WorkerInstanceId,
pub lane_id: LaneId,
pub lease_id: LeaseId,
pub lease_ttl_ms: u64,
pub current_attempt_index: AttemptIndex,
pub remaining_attempt_timeout_ms: Option<u64>,
pub now: TimestampMs,
}Fields§
§execution_id: ExecutionId§worker_id: WorkerId§worker_instance_id: WorkerInstanceId§lane_id: LaneId§lease_id: LeaseId§lease_ttl_ms: u64§current_attempt_index: AttemptIndexCurrent attempt index (for KEYS construction — from exec_core).
remaining_attempt_timeout_ms: Option<u64>Remaining attempt timeout from before suspension (ms). 0 = no timeout.
now: TimestampMsTrait Implementations§
Source§impl Clone for ClaimResumedExecutionArgs
impl Clone for ClaimResumedExecutionArgs
Source§fn clone(&self) -> ClaimResumedExecutionArgs
fn clone(&self) -> ClaimResumedExecutionArgs
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 ClaimResumedExecutionArgs
impl Debug for ClaimResumedExecutionArgs
Source§impl<'de> Deserialize<'de> for ClaimResumedExecutionArgs
impl<'de> Deserialize<'de> for ClaimResumedExecutionArgs
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 ClaimResumedExecutionArgs
impl RefUnwindSafe for ClaimResumedExecutionArgs
impl Send for ClaimResumedExecutionArgs
impl Sync for ClaimResumedExecutionArgs
impl Unpin for ClaimResumedExecutionArgs
impl UnsafeUnpin for ClaimResumedExecutionArgs
impl UnwindSafe for ClaimResumedExecutionArgs
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