pub struct ScheduleJobTimingPolicyRepeat {
pub interval: Duration,
pub immediate: bool,
pub missed_time_policy: ScheduleMissedTimePolicy,
}
Expand description
Scheduling policy for a schedule that repeats.
Fields§
§interval: Duration
The interval between each job.
immediate: bool
Whether the schedule should create a job immediately.
missed_time_policy: ScheduleMissedTimePolicy
The policy for missed jobs.
Trait Implementations§
Source§impl Clone for ScheduleJobTimingPolicyRepeat
impl Clone for ScheduleJobTimingPolicyRepeat
Source§fn clone(&self) -> ScheduleJobTimingPolicyRepeat
fn clone(&self) -> ScheduleJobTimingPolicyRepeat
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 moreAuto Trait Implementations§
impl Freeze for ScheduleJobTimingPolicyRepeat
impl RefUnwindSafe for ScheduleJobTimingPolicyRepeat
impl Send for ScheduleJobTimingPolicyRepeat
impl Sync for ScheduleJobTimingPolicyRepeat
impl Unpin for ScheduleJobTimingPolicyRepeat
impl UnwindSafe for ScheduleJobTimingPolicyRepeat
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<W> IntoExecutionHandler for W
impl<W> IntoExecutionHandler for W
Source§fn handler<J>(self) -> Arc<dyn ExecutionHandlerRaw + Send + Sync>where
Self: ExecutionHandler<J>,
J: JobType,
fn handler<J>(self) -> Arc<dyn ExecutionHandlerRaw + Send + Sync>where
Self: ExecutionHandler<J>,
J: JobType,
Convert
self
into a [RawHandler
] that can be registered
in workers.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