pub struct ReadyExecution {
pub id: Uuid,
pub job_id: Uuid,
pub input_payload_json: String,
pub attempt_number: u64,
pub job_type_id: String,
pub target_execution_time: SystemTime,
pub timeout_policy: JobTimeoutPolicy,
}
Expand description
An execution that is ready to be executed.
Fields§
§id: Uuid
The unique identifier of the execution.
job_id: Uuid
The unique identifier of the job.
input_payload_json: String
The input payload of the job.
attempt_number: u64
Attempt number of the execution.
job_type_id: String
The job type ID.
target_execution_time: SystemTime
The target execution time of the job.
timeout_policy: JobTimeoutPolicy
Timeout policy for the job.
Trait Implementations§
Source§impl Clone for ReadyExecution
impl Clone for ReadyExecution
Source§fn clone(&self) -> ReadyExecution
fn clone(&self) -> ReadyExecution
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 ReadyExecution
impl Debug for ReadyExecution
Source§impl PartialEq for ReadyExecution
impl PartialEq for ReadyExecution
impl Eq for ReadyExecution
impl StructuralPartialEq for ReadyExecution
Auto Trait Implementations§
impl Freeze for ReadyExecution
impl RefUnwindSafe for ReadyExecution
impl Send for ReadyExecution
impl Sync for ReadyExecution
impl Unpin for ReadyExecution
impl UnwindSafe for ReadyExecution
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request