pub enum AttemptProgress {
Reported {
payload: Payload,
reported_at: DateTime<Utc>,
},
NoneSent,
Untracked,
}Expand description
What this server process can say about one attempt’s progress note.
Variants§
Reported
The worker serving this attempt reported this note, and this process
received it at reported_at.
Fields
NoneSent
This process is tracking the attempt and no note has been reported on it.
Untracked
This process is not tracking the attempt, so it cannot say whether a note was reported.
Trait Implementations§
Source§impl Clone for AttemptProgress
impl Clone for AttemptProgress
Source§fn clone(&self) -> AttemptProgress
fn clone(&self) -> AttemptProgress
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 Debug for AttemptProgress
impl Debug for AttemptProgress
impl Eq for AttemptProgress
Source§impl PartialEq for AttemptProgress
impl PartialEq for AttemptProgress
impl StructuralPartialEq for AttemptProgress
Auto Trait Implementations§
impl Freeze for AttemptProgress
impl RefUnwindSafe for AttemptProgress
impl Send for AttemptProgress
impl Sync for AttemptProgress
impl Unpin for AttemptProgress
impl UnsafeUnpin for AttemptProgress
impl UnwindSafe for AttemptProgress
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,
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<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> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.
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