#[non_exhaustive]pub struct ScheduleRecentAction {
pub schedule_time: Option<SystemTime>,
pub actual_time: Option<SystemTime>,
pub workflow_id: String,
pub run_id: String,
}Expand description
A recent action taken by a schedule.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.schedule_time: Option<SystemTime>When this action was scheduled to occur (including jitter).
actual_time: Option<SystemTime>When this action actually occurred.
workflow_id: StringWorkflow ID of the started workflow.
run_id: StringRun ID of the started workflow.
Trait Implementations§
Source§impl Clone for ScheduleRecentAction
impl Clone for ScheduleRecentAction
Source§fn clone(&self) -> ScheduleRecentAction
fn clone(&self) -> ScheduleRecentAction
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 ScheduleRecentAction
impl Debug for ScheduleRecentAction
Source§impl From<&ScheduleActionResult> for ScheduleRecentAction
impl From<&ScheduleActionResult> for ScheduleRecentAction
Source§fn from(a: &ScheduleActionResult) -> Self
fn from(a: &ScheduleActionResult) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ScheduleRecentAction
impl PartialEq for ScheduleRecentAction
impl StructuralPartialEq for ScheduleRecentAction
Auto Trait Implementations§
impl Freeze for ScheduleRecentAction
impl RefUnwindSafe for ScheduleRecentAction
impl Send for ScheduleRecentAction
impl Sync for ScheduleRecentAction
impl Unpin for ScheduleRecentAction
impl UnsafeUnpin for ScheduleRecentAction
impl UnwindSafe for ScheduleRecentAction
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<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