Trait IMonthlyDOWTrigger_Impl
pub trait IMonthlyDOWTrigger_Impl: ITrigger_Impl {
// Required methods
fn DaysOfWeek(&self, pdays: *mut i16) -> Result<()>;
fn SetDaysOfWeek(&self, days: i16) -> Result<()>;
fn WeeksOfMonth(&self, pweeks: *mut i16) -> Result<()>;
fn SetWeeksOfMonth(&self, weeks: i16) -> Result<()>;
fn MonthsOfYear(&self, pmonths: *mut i16) -> Result<()>;
fn SetMonthsOfYear(&self, months: i16) -> Result<()>;
fn RunOnLastWeekOfMonth(&self, plastweek: *mut VARIANT_BOOL) -> Result<()>;
fn SetRunOnLastWeekOfMonth(&self, lastweek: VARIANT_BOOL) -> Result<()>;
fn RandomDelay(&self, prandomdelay: *mut BSTR) -> Result<()>;
fn SetRandomDelay(&self, randomdelay: &BSTR) -> Result<()>;
}
Required Methods§
fn DaysOfWeek(&self, pdays: *mut i16) -> Result<()>
fn SetDaysOfWeek(&self, days: i16) -> Result<()>
fn WeeksOfMonth(&self, pweeks: *mut i16) -> Result<()>
fn SetWeeksOfMonth(&self, weeks: i16) -> Result<()>
fn MonthsOfYear(&self, pmonths: *mut i16) -> Result<()>
fn SetMonthsOfYear(&self, months: i16) -> Result<()>
fn RunOnLastWeekOfMonth(&self, plastweek: *mut VARIANT_BOOL) -> Result<()>
fn SetRunOnLastWeekOfMonth(&self, lastweek: VARIANT_BOOL) -> Result<()>
fn RandomDelay(&self, prandomdelay: *mut BSTR) -> Result<()>
fn SetRandomDelay(&self, randomdelay: &BSTR) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.