pub struct PendingSchedule {
pub id: Uuid,
pub job_timing_policy: ScheduleJobTimingPolicy,
pub job_creation_policy: ScheduleJobCreationPolicy,
pub last_target_execution_time: Option<SystemTime>,
pub time_range: Option<ScheduleTimeRange>,
}Expand description
A pending schedule.
Fields§
§id: UuidThe unique identifier of the schedule.
job_timing_policy: ScheduleJobTimingPolicyScheduling policy for the schedule.
job_creation_policy: ScheduleJobCreationPolicyPolicy for new jobs created by the schedule.
last_target_execution_time: Option<SystemTime>The target execution time of the last job created by the schedule, if any.
time_range: Option<ScheduleTimeRange>The time range for the schedule.
Trait Implementations§
Source§impl Clone for PendingSchedule
impl Clone for PendingSchedule
Source§fn clone(&self) -> PendingSchedule
fn clone(&self) -> PendingSchedule
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 PendingSchedule
impl Debug for PendingSchedule
Source§impl PartialEq for PendingSchedule
impl PartialEq for PendingSchedule
impl Eq for PendingSchedule
impl StructuralPartialEq for PendingSchedule
Auto Trait Implementations§
impl Freeze for PendingSchedule
impl RefUnwindSafe for PendingSchedule
impl Send for PendingSchedule
impl Sync for PendingSchedule
impl Unpin for PendingSchedule
impl UnwindSafe for PendingSchedule
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