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: UuidThe unique identifier of the execution.
job_id: UuidThe unique identifier of the job.
input_payload_json: StringThe input payload of the job.
attempt_number: u64Attempt number of the execution.
job_type_id: StringThe job type ID.
target_execution_time: SystemTimeThe target execution time of the job.
timeout_policy: JobTimeoutPolicyTimeout 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