pub struct MonthlyTaskScheduler {
pub daily_task_scheduler_: DailyTaskScheduler,
}Expand description
The MonthlyTaskScheduler data object is the base type for the monthly schedulers (MonthlyByDayTaskScheduler and MonthlyByWeekdayTaskScheduler).
§How to access
ScheduledTask::reconfigure_scheduled_task(spec).scheduler⇒MonthlyTaskSchedulerTraitScheduledTaskManager::create_scheduled_task(spec).scheduler⇒MonthlyTaskSchedulerTraitScheduledTaskManager::create_object_scheduled_task(spec).scheduler⇒MonthlyTaskSchedulerTrait
Fields§
§daily_task_scheduler_: DailyTaskSchedulerTrait Implementations§
Source§impl DailyTaskSchedulerTrait for MonthlyTaskScheduler
impl DailyTaskSchedulerTrait for MonthlyTaskScheduler
Source§fn get_daily_task_scheduler(&self) -> &DailyTaskScheduler
fn get_daily_task_scheduler(&self) -> &DailyTaskScheduler
Get a reference to the DailyTaskScheduler parent struct
Source§fn get_daily_task_scheduler_mut(&mut self) -> &mut DailyTaskScheduler
fn get_daily_task_scheduler_mut(&mut self) -> &mut DailyTaskScheduler
Get a mutable reference to the DailyTaskScheduler parent struct
Source§impl Debug for MonthlyTaskScheduler
impl Debug for MonthlyTaskScheduler
Source§impl Deref for MonthlyTaskScheduler
impl Deref for MonthlyTaskScheduler
Source§impl DerefMut for MonthlyTaskScheduler
impl DerefMut for MonthlyTaskScheduler
Source§impl Deserialize for MonthlyTaskScheduler
impl Deserialize for MonthlyTaskScheduler
Source§impl HourlyTaskSchedulerTrait for MonthlyTaskScheduler
impl HourlyTaskSchedulerTrait for MonthlyTaskScheduler
Source§fn get_hourly_task_scheduler(&self) -> &HourlyTaskScheduler
fn get_hourly_task_scheduler(&self) -> &HourlyTaskScheduler
Get a reference to the HourlyTaskScheduler parent struct
Source§fn get_hourly_task_scheduler_mut(&mut self) -> &mut HourlyTaskScheduler
fn get_hourly_task_scheduler_mut(&mut self) -> &mut HourlyTaskScheduler
Get a mutable reference to the HourlyTaskScheduler parent struct
Source§impl MonthlyTaskSchedulerTrait for MonthlyTaskScheduler
impl MonthlyTaskSchedulerTrait for MonthlyTaskScheduler
Source§fn get_monthly_task_scheduler(&self) -> &MonthlyTaskScheduler
fn get_monthly_task_scheduler(&self) -> &MonthlyTaskScheduler
Get a reference to the MonthlyTaskScheduler parent struct
Source§fn get_monthly_task_scheduler_mut(&mut self) -> &mut MonthlyTaskScheduler
fn get_monthly_task_scheduler_mut(&mut self) -> &mut MonthlyTaskScheduler
Get a mutable reference to the MonthlyTaskScheduler parent struct
Source§impl RecurrentTaskSchedulerTrait for MonthlyTaskScheduler
impl RecurrentTaskSchedulerTrait for MonthlyTaskScheduler
Source§fn get_recurrent_task_scheduler(&self) -> &RecurrentTaskScheduler
fn get_recurrent_task_scheduler(&self) -> &RecurrentTaskScheduler
Get a reference to the RecurrentTaskScheduler parent struct
Source§fn get_recurrent_task_scheduler_mut(&mut self) -> &mut RecurrentTaskScheduler
fn get_recurrent_task_scheduler_mut(&mut self) -> &mut RecurrentTaskScheduler
Get a mutable reference to the RecurrentTaskScheduler parent struct
Source§impl TaskSchedulerTrait for MonthlyTaskScheduler
impl TaskSchedulerTrait for MonthlyTaskScheduler
Source§fn get_task_scheduler(&self) -> &TaskScheduler
fn get_task_scheduler(&self) -> &TaskScheduler
Get a reference to the TaskScheduler parent struct
Source§fn get_task_scheduler_mut(&mut self) -> &mut TaskScheduler
fn get_task_scheduler_mut(&mut self) -> &mut TaskScheduler
Get a mutable reference to the TaskScheduler parent struct
Source§impl VimObjectTrait for MonthlyTaskScheduler
impl VimObjectTrait for MonthlyTaskScheduler
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for MonthlyTaskScheduler
Auto Trait Implementations§
impl Freeze for MonthlyTaskScheduler
impl RefUnwindSafe for MonthlyTaskScheduler
impl Send for MonthlyTaskScheduler
impl Sync for MonthlyTaskScheduler
impl Unpin for MonthlyTaskScheduler
impl UnsafeUnpin for MonthlyTaskScheduler
impl UnwindSafe for MonthlyTaskScheduler
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