Trait IMonthlyTrigger_Impl
pub trait IMonthlyTrigger_Impl: ITrigger_Impl {
// Required methods
fn DaysOfMonth(&self, pdays: *mut i32) -> Result<()>;
fn SetDaysOfMonth(&self, days: i32) -> Result<()>;
fn MonthsOfYear(&self, pmonths: *mut i16) -> Result<()>;
fn SetMonthsOfYear(&self, months: i16) -> Result<()>;
fn RunOnLastDayOfMonth(&self, plastday: *mut VARIANT_BOOL) -> Result<()>;
fn SetRunOnLastDayOfMonth(&self, lastday: VARIANT_BOOL) -> Result<()>;
fn RandomDelay(&self, prandomdelay: *mut BSTR) -> Result<()>;
fn SetRandomDelay(&self, randomdelay: &BSTR) -> Result<()>;
}
Required Methods§
fn DaysOfMonth(&self, pdays: *mut i32) -> Result<()>
fn SetDaysOfMonth(&self, days: i32) -> Result<()>
fn MonthsOfYear(&self, pmonths: *mut i16) -> Result<()>
fn SetMonthsOfYear(&self, months: i16) -> Result<()>
fn RunOnLastDayOfMonth(&self, plastday: *mut VARIANT_BOOL) -> Result<()>
fn SetRunOnLastDayOfMonth(&self, lastday: 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.