pub struct Completed { /* private fields */ }
Implementations§
Source§impl Completed
impl Completed
Sourcepub fn new(
result: JobResult,
execution_start_time: DateTime<Utc>,
execution_end_time: DateTime<Utc>,
) -> Self
pub fn new( result: JobResult, execution_start_time: DateTime<Utc>, execution_end_time: DateTime<Utc>, ) -> Self
Constructs a new instance of the type.
pub fn result(&self) -> &JobResult
pub fn execution_start_time(&self) -> DateTime<Utc>
pub fn execution_end_time(&self) -> DateTime<Utc>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Completed
impl<'de> Deserialize<'de> for Completed
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
Source§impl Ord for Completed
impl Ord for Completed
Source§impl PartialOrd for Completed
impl PartialOrd for Completed
impl Eq for Completed
Auto Trait Implementations§
impl Freeze for Completed
impl RefUnwindSafe for Completed
impl Send for Completed
impl Sync for Completed
impl Unpin for Completed
impl UnwindSafe for Completed
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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