pub struct CronRunnerConfig {
pub poll_interval: Duration,
pub node_id: Uuid,
pub is_leader: bool,
}Expand description
Configuration for the cron runner.
Fields§
§poll_interval: DurationHow often to check for due crons.
node_id: UuidNode ID for this runner.
is_leader: boolWhether this node is the leader (only leaders run crons).
Trait Implementations§
Source§impl Clone for CronRunnerConfig
impl Clone for CronRunnerConfig
Source§fn clone(&self) -> CronRunnerConfig
fn clone(&self) -> CronRunnerConfig
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 CronRunnerConfig
impl Debug for CronRunnerConfig
Auto Trait Implementations§
impl Freeze for CronRunnerConfig
impl RefUnwindSafe for CronRunnerConfig
impl Send for CronRunnerConfig
impl Sync for CronRunnerConfig
impl Unpin for CronRunnerConfig
impl UnwindSafe for CronRunnerConfig
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more