pub struct ScheduledConfig {
pub service_name: String,
pub display_name: String,
pub jobs: Vec<JobConfig>,
pub server: ServerConfig,
}Expand description
Scheduled job service configuration
Fields§
§service_name: StringService name
display_name: StringDisplay name for documentation
jobs: Vec<JobConfig>Jobs to schedule
server: ServerConfigServer configuration (for health checks)
Trait Implementations§
Source§impl Clone for ScheduledConfig
impl Clone for ScheduledConfig
Source§fn clone(&self) -> ScheduledConfig
fn clone(&self) -> ScheduledConfig
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScheduledConfig
impl Debug for ScheduledConfig
Source§impl Default for ScheduledConfig
impl Default for ScheduledConfig
Source§impl<'de> Deserialize<'de> for ScheduledConfig
impl<'de> Deserialize<'de> for ScheduledConfig
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
Auto Trait Implementations§
impl Freeze for ScheduledConfig
impl RefUnwindSafe for ScheduledConfig
impl Send for ScheduledConfig
impl Sync for ScheduledConfig
impl Unpin for ScheduledConfig
impl UnwindSafe for ScheduledConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)